MIT's Department of Electrical Engineering and Computer Science has consistently been ranked as one of the five best computer science schools in the United States, and was named the top computer science school in 2008. The computer science program at MIT offers graduate and undergraduate degree offerings, both of which focus on computer programming, computer architecture, software development, algorithms, computational systems, artificial intelligence, interfaces and nanotechnology.
Massachusetts Institute of Technology
Department of Electrical Engineering and Computer Science
Room 38-401
77 Massachusetts Ave.
Cambridge, MA 02139-4307
(617) 253-4600
eecs.mit.edu
Stanford University's Computer Science Department, consistently cited by "U.S. News & World Report" as having one of the best computer science programs, was ranked as the second-best computer science school in 2008. Stanford offers undergraduate, graduate and post-graduate degrees in computer science. While the bachelor's degree focuses on the areas of artificial language, numerical analysis, and hardware and software systems, the master's degree focuses on artificial intelligence, software theory and theoretical computer science.
Stanford University
Computer Science Department
353 Serra Mall
Stanford CA 94305-9025
(650) 723-2273
cs.stanford.edu
UC Berkeley's Computer Science Division was ranked as the third-best computer science school in 2008. UC Berkley offers undergraduate, graduate and post-graduate degree degrees. The bachelor's degree in computer science focuses on design and analysis of algorithms, complexity theory, artificial intelligence and database systems. The master's degree focuses on computer architecture, system programming, artificial intelligence and computer systems analysis.
UC Berkeley
Computer Science Division
387 Soda Hall
Berkeley, CA 94720-1776
(510) 642-1042
cs.berkeley.edu