4. Princeton University
Are you interested in designing the latest software technology to help those suffering from speech impairments brought on by strokes or head trauma?
Or how about researching chromosomal abnormalities and their role in cancer?
The Princeton Computer Science (CS) Department offers Master’s of Science in Engineering (M.S.E.) and Ph.D. degrees with research projects and internships in both of those important areas, as well as projects in theory, computational markets, networks and systems, computer architecture, and programming languages, just to name a few.
Some areas of study include algorithms and data structures, computational linguistics, computer music, cryptography, and programming languages.
Alan Turing and Alonzo Church, the theoretical fathers of computer science and artificial intelligence, are just some of the many notable Princeton CS alumni who have made indelible marks in the field.
5. Carnegie Mellon University
Working with computer science alumni and faculty such as William “Red” Whittaker—who led the Tartan Racing team to victory in the 2007 DARPA Grand Challenge and who is currently leading a graduate team competing for the Google Lunar X Prize (space competition to land a robot on the moon)—is just one of the many advantages of attending the Carnegie Mellon University School of Computer Science (SCS).
Carnegie Mellon has received recognition for having the world’s first machine learning department.
SCS offers Master’s in Science and Ph.D. degree programs ranked highly in specialty and interdisciplinary areas such as machine learning, artificial intelligence, systems, and theory.
SCS offers more than 15 Ph.D. programs and interdisciplinary tracks across several departments. Some tracks offered in the program include applied logic, computational biology, language and informational technologies, and robotics.