20 Top Graduate Programs in Computer Science
1. Stanford University
Interested in robotics or A.I.? Stanford has received plenty of recognition for its research efforts in revolutionary areas such as robotics, artificial intelligence and scientific computing.
Founded in 1965, the Stanford Computer Science (CS) Department program offers Master’s of Science and Doctor of Philosophy degrees. The department continues to lead the world in computer science research and education. The department often performs interdisciplinary research and work in areas such as physics, engineering, and medicine.
Donald Knuth, a notable Computer Science alumnus and a Stanford professor emeritus, authors an on-going, mammoth, seven-volume series called The Art of Computer Programming, recognized as the industry’s ultimate go-to guide. Knuth is well-known for his historical contributions to the study of algorithms and computer programming design.
2. Massachusetts Institute of Technology (MIT)
From revolutionary medical electronic devices harvesting energy to a child’s LeapPad Learning System, the Electrical Engineering and Computer Science Department (EECS) at MIT has a solid reputation for making a global technological impact in the world.
The Computer Science department offers master’s and doctoral programs with courses in areas such as algorithms, information theory, multicore programming, and robotics.
The MIT Computer Science and Artificial Intelligence Laboratory (CSAIL), the largest research laboratory at MIT, is also one of the world’s most vital centers for information technology research.
The EECS has 130 faculty members, all expert researchers in their fields. Graduates become leaders in areas such as academia, materials science, biomedical technology and nanotechnology, to name a few.
Once in the program, students follow in the footsteps of notable alumni like William Hewlett (co-founder of Hewlett-Packard) and Robert Metcalf (co-founder of 3Com), as well as current faculty members such as Anant Agarwal, Professor of Electrical Engineering and Computer Science, who has co-founded several companies including Tilera Corporation, which created the Tile multicore processor, and Virtual Machine Works.