I am a Computer Science Engineer from Spain and I am very interested in pursuing a Master's Program in HCI in USA so, after an in-depth research and hours and hours of reading forum discussions and thinking about it seriously, this is my final Top 5:
1st - Master of Science in Human-Computer Interaction. Georgia Institute of Technology.
2nd - Professional Master's Program in Human Centered Design & Engineering. University of Washington.
3rd - Master of Science in Human-Computer Interaction. Indiana University - Bloomington.
4th - Master of Science in Human-Computer Interaction. Indiana University - Purdue University Indianapolis.
5th - Master’s Program in Learning, Design and Technology. Stanford University.
As you can see, I have discarded CMU because I do not have a minimum of 100 in TOEFL iBT test. However, apart from my Spanish degree, I have earned a Bachelor of Science in Computing in Software Development in Ireland and as a consequence I do not need to take the TOEFL test in order to be admitted (as all the admissions section for all the colleges above specify).
I know this is a very personal decision and it is all based on your personal goals and what knowledge you would like to get from them, but I would really, really appreciate if you could give me your personal opinion. I feel like Stanford Program is not purely HCI related, I believe it's more focused on learning environments. But I have checked other programs such as DePaul, Iowa, Maryland, Michigan, Virginia, New York, etc. and I do not really feel like they are better than the ones above.
Of course, I haven't been admitted in any of them yet, this is just a Top 5.
Thank you very much for your time and answers. They would be very much appreciated!