<p>I would recommend UMinn-TC as well. Check out the US News, Times and Shanghai rankings - it does very well and for OOS students, tuition is around $20K… one of the cheapest.</p>
<p>[World</a> University Rankings 2013-2014 - Times Higher Education](<a href=“http://www.timeshighereducation.co.uk/world-university-rankings/2013-14/world-ranking]World”>World University Rankings 2013-14 | Times Higher Education (THE))</p>
<p>[Academic</a> Ranking of World Universities - 2013| Top 500 universities | Shanghai Ranking - 2013 | World University Ranking - 2013](<a href=“http://www.shanghairanking.com/ARWU2013.html]Academic”>http://www.shanghairanking.com/ARWU2013.html)</p>
<p>Good luck !</p>