<p>Look at Carnegie Mellon Computer Science (also VERY selective and very good), perhaps University of Maryland College Park (certainly lower on the selectivity scale but cheaper and has a very good computer science department), and other places. I can’t list more from memory but other people more familiar with your intended major would be able to help.</p>