I'm thinking about studying HCI or Computer Architecture in grad school, and I'm look at certain top tier colleges such as MIT, Stanford, CMU, and Berkeley. What are my chances of getting in to these schools? My current GPA is around 3.85 which I think puts me in the top 10% of the university and the department. I haven't taken the GRE yet, but I could more than likely get an above average score (probably not 99 percentile though, cause I'm terrible at standardized tests). I have had software engineering internships with two very well-known companies. I don't know if that makes me competitive enough, so I just wanted to get some feedback. Also, what are some HCI or Comp Arch school on the west coasts?