Software Engineering Graduate School Rankings: List of Top Schools

The article identifies two of the best schools to offer graduate degrees in software engineering in the United States. Learn about school information and rankings, the types of programs available, and the qualifications required to enter programs.

Schools Overview

Carnegie Mellon University and the University of Texas at Austin are two of the best schools in the nation to offer graduate degrees in software engineering. Both research universities have been ranked by U.S. News & World Report as among the best graduate schools to offer software engineering programs. Programs are designed for individuals with heavy work experience as well as for those holding only formal educations in the field. Additionally, options are available in flexible formats such as online, full-time, and part-time tracks.

1. Carnegie Mellon University in Pittsburgh, PA

School Highlights: Ranked #4 nationwide among graduate schools for software engineering.

the nation's fourth graduate school for software engineering in 2015. The private research university's Master of Software Engineering (MSE) program, which aims to train leaders in the industry, is offered to applicants with 2-5 years of work experience. Those with less work experience may consider the master's degree program in information technology with a concentration in software engineering. Both programs are offered in full-time, distance learning, and part-time formats. An embedded software engineering master's degree program and a dual degree program leading to an MSE and a Master of Business Administration are also available.

2. The University of Texas at Austin

School Highlights: Ranked #9 nationwide among graduate schools for software engineering.

In 2015, U.S. News & World Report named UT-Austin the nation's ninth-best school for graduate-level education in engineering.

UT's Cockrell School of Engineering offers software engineering as one of 11 concentrations within the Department of Electrical and Computer Engineering. For working professionals, the program is also offered in a part-time format, which is operated by the Center for Lifelong Engineering Education.

Top Software Engineering Graduate Schools

School Name Distinction Location
Michigan State University Students can attend the annual Engineering Graduate Research Symposium at the school's Student Events Center. East Lansing, MI
Ohio State University OSU's Department of Computer Science and Engineering receives more than $7 million each year in sponsored research, and its research has been rated highly by the National Research Council. Columbus, OH
Purdue University In 2015, Purdue was ranked #7 on U.S. News & World Report's list of Up-and-Coming Schools. West Lafayette, IN
University of California - Berkeley UC-Berkeley tied for #1 ranking on U.S. News & World Report's 2015 list of schools with the best graduate computer engineering programs. Berkeley, CA
University of Illinois at Urbana-Champaign The average starting salary for those who graduated from the Computer Science Department with an M.S. was $102,471 in the 2012-2013 year. Champaign, IL
University of Maryland - College Park Faculty members in the computer science department have won 20 NSF career awards and include one Packard Fellow and two Sloan fellows. College Park, MD
University of Michigan - Ann Arbor Graduate software engineering students have access to the Agile Software Engineering Laboratory, the CAD/CAM/Robotics Laboratory, the Games and Multimedia Entertainment Laboratory, and more. Ann Arbor, MI
University of Washington Since UW's professional master's program began in 1996, it has graduated more than 700 professionals to the software field. Seattle, WA

Search Degrees, Careers, or Schools