<p>I can only think of Temple, do you have any recommendation in PA, USA?</p>
<p>Penn certainly has an excellent computer science and engineering program, and you couldn’t go wrong with Carnegie-Mellon.</p>
<p>I would consider CMU a better option for computer science than Penn, although I am not disparaging Penn at all.</p>
<p>Pitt also has an outstanding program and shares resources with CMU.</p>
<p>Lehigh and Lafayette are solid choices, both much more respected than Temple. </p>
<p>Penn State continues to go through turmoil, so I would be cautious for another couple years.</p>
<p>In PA, CMU is in a league of its own where CE and CS are concerned.</p>
<p>CMU is hands-down one of the best in the country but it is extremely difficult to get into!
There is also U.Pitt, Bucknell, Lehigh, and Lafayette. Case Western is in Ohio, but not far from PA. We went to all of the above on our college touring a few years back.
Also U.Penn, Drexel</p>