Top Schools for Computer Engineering

Read about computer engineering programs, typically found through a university's computer science or electrical engineering department. Learn about the degree options at four high-profile schools, and find a list of other technology institutes and universities in the U.S. that provide training for aspiring computer engineers.

School Overviews

Three top schools that offer programs in computer engineering include the renowned Massachusetts Institute of Technology (MIT), Carnegie Mellon University and the University of California in Berkeley. All three schools have consistently received high rankings from U.S. News & World Report for the quality of their computer science and engineering programs.

1. Massachusetts Institute of Technology (MIT) in Cambridge, MA

School Highlight: According to U.S. News & World Report, MIT placed 1st among computer science and engineering schools in 2015.

The Department of Electrical Engineering and Computer Science offers both undergraduate and graduate programs in computer science and engineering, including an interdisciplinary Bachelor of Science (B.S.) in Computer Science and Molecular Biology. Graduate programs offered include, Master of Science (SM), Master of Engineering (MEng), Electrical Engineer (EE)/Engineer in Computer Science (ECS) and Doctor of Philosophy (PhD)/Doctor of Science (ScD). MIT reserves the MEng program for graduates of their Electrical Engineering and Computer Science school. Most programs emphasize experimentation and analysis through laboratories and research.

2. Carnegie Mellon University in Pittsburgh, PA

School Highlight: Carnegie Mellon University is a private research institution that U.S. News & World Report ranked 3rd among computer engineering schools in 2015.

The Department of Electrical and Computer Engineering offers programs at both the undergraduate and graduate levels. The undergraduate program offers 8 options for minor study including robotics, machine learning, language technologies, computational biology, software engineering, human-computer interaction, neural computation and computer science. Undergraduate students may also choose to accelerate their studies by choosing the 5th year masters program. Computer engineering majors can also take advantage of Carnegie Mellon's research institutes and centers, such as the Center for Advanced Process Decision-Making and the Data Storage Systems Center.

3. University of California - Berkeley

School Highlight: The University of California in Berkeley (UC - Berkeley) offers computer engineering programs ranked 4th in the country by U.S. News & World Report.

Undergraduates can earn a Bachelor of Electrical and Computer Engineering (ECE) or a Bachelor of Computer Science and Engineering (CSE). The focus of the ECE degree is electrical engineering in upper level coursework, while CSE degree coursework focuses on computer science in higher courses. Either program may be offered as either a Bachelor of Science or a Bachelor of Art depending on the coursework the student chooses to take. At the graduate level students may choose from the professional Master of Engineering (M.Eng.) in Electrical Engineering & Computer Sciences degree, the online Master of Advanced Study in Integrated Circuits (MAS-IC) or the Master of Science (M.S.) which prepares students to pursue a doctoral degree. Students who choose to pursue a doctoral degree may choose a Ph.D. in Engineering - EECC or a Ph.D. in Computer Science.

Top Schools with Computer Engineering Programs

School Name Distinction Location
University of Texas at Austin Ongoing research on software engineering and systems Austin, TX
Purdue University - West Lafayette One of the largest computer engineering departments in the nation West Lafayette, IN
University of Southern California Areas of ongoing research include artificial intelligence, information management and computational neuroscience Los Angeles, CA
Cornell University Students can take courses from the Johnson Graduate School of Management Ithaca, NY
Georgia Institute of Technology Faculty includes 40 Institute of Electrical and Electronic Engineers (IEEE) fellows Atlanta, GA
Stanford University Ranked number 2 for computer engineering programs by U.S. News & World Report in 2015 Stanford, CA
California Institute of Technology Closely collaborates with numerous research centers to examine various areas of computer science and engineering Pasadena, CA

Search Degrees, Careers, or Schools