College list for Computer Science Major

Hello,

I could use some help from those of you out there who have suggestions on best colleges for computer science. I am also looking for schools which offer coops or paid internships to help cover tuition.

I have googled the top lists and while many vary I have come up with these (unfortunately MIT, etc. not a reality):

University of Michigan -Ann Arbor
Purdue
Georgia Tech

I live in Ohio so I will likely look at Ohio State, the University of Cincinnati, and Case Western Reserve. I am thinking about the University of Maryland, College Park also, maybe the University of Texas in Austin. My dream would be California, UCLA or USC… or other good CS school.

Right not my GPA is 3.6. I had a rough Freshman Year (honors/AP class) but got a 4.00 cum Sophmore Year (honors classes). I am hoping to finish Junior Year (honors, 1 AP) with close to a 4.00. I go to a private Catholic school with a higher grading scale 94-100 (A), etc. so hoping, but not sure, Admissions will take that into consideration. Scheduled for ACT/SAT in December. I know Michigan and Georgia will be tough to get into but hoping for high ACT/SAT scores.

Any thoughts appreciated.

Cost constraints?

Have you run the net price calculator on each school? Do not expect good financial aid from out of state public schools.