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.
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 the Association for Computing Machinery (ACM) among the best graduate schools to offer software engineering programs; both have also been ranked by the U.S. News & World Report. 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.
Top Graduate Programs in Software Engineering
1. Carnegie Mellon University in Pittsburgh, PA
ACM named Carnegie Mellon University (CMU) the nation's second-best graduate school for software engineering in the June 2007 issue of Communications of the ACM. 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
The University of Texas at Austin (UT-Austin) is a public university that was ranked in the top 25 American research universities by The Center for Measuring University Performance in 2009. In 2010, U.S. News & World Report named UT-Austin the nation's ninth-best school for graduate-level education in engineering. The university was ranked ninth among the best U.S. graduate programs in software engineering by Communications of the ACM in June 2007.
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.
List of Good U.S. Schools with Software Engineering Graduate Programs
|Carnegie Mellon University||CMU ranked #4 on the 2014 U.S. News & World Report listing of best graduate computer engineering schools.||Pittsburgh, PA|
|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 2014, Purdue was ranked #10 on U.S. News & World Report's list of Up-and-Coming Schools.||West Lafayette, IN|
|University of California - Berkeley||UC-Berkeley ranked #3 on U.S. News & World Report's 2014 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 Texas at Austin||The graduate software engineering program at UT-Austin is designed for working students and has flexible courses.||Austin, TX|
|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|
Related to Software Engineering Graduate School Rankings: List of Top Schools
- Recently Updated
Read about an associate's degree program that covers software engineering. Browse a list of the courses that are often included...
See our list of the top free online software engineering courses. Learn about what courses are available and what topics they...
Learn about the curriculum and requirements of a bachelor's degree program in software engineering. Find out about employment...
Read about the bachelor's degree program in software engineering technology. Browse course info and see some popular career...
- Master of Science (MS): Software Engineering Degree Overview
- Bachelor of Science (BS): Software Engineering Degree Overview
- Software Design Engineering Education Requirements
- Career Information for a Bachelor Degree Program
- Computer Art Master's Degree Program Information
- Graduate Certificates in Health Administration: Program Overviews
- Associate in Business: HR Management Degree Overview
- Bachelor's in Software Engineering - Network Management: Degree Overview
- Software Engineering Graduate Degree Program Options
- Anesthesia Technician Associate Degree Program Overviews
- Medical Office Assistant Certification and Certificate Program Info
- Associate of Multimedia Development and Management: Degree Overview