There are a number of great colleges and universities in the nation that offer software engineering programs. Here we will discuss a few of the best and give a brief overview of some others that stand out.
Carnegie Mellon University, the University of Texas at Austin, and Michigan State University are three of the best schools in the nation to offer graduate degrees in software engineering. These research universities have been ranked by U.S. News & World Report as among the best graduate schools to offer computer engineering programs. Programs are designed for individuals with heavy work experience as well as for those holding only formal education in the field. Additionally, options are available in flexible formats such as online, full-time, and part-time tracks.
Carnegie Mellon University in Pittsburgh, PA
This school tied for 3rd place nationwide among graduate schools for computer engineering in 2019, according to U.S. News & World Report. Carnegie Mellon is home to the nation's 4th-best graduate school for engineering in U.S. News & World Report's 2019 list. The private research university's Master of Software Engineering 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.
The University of Texas at Austin
UT tied 7th nationwide among graduate schools for computer engineering in 2019, according to U.S. News & World Report. In 2019, U.S. News & World Report named UT - Austin the nation's 11th-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.
Michigan State University in East Lansing, MI
Students can attend the annual Engineering Graduate Research Symposium at the school's student event center. Michigan State University tied for 55th place in U.S. News & World Report's 2019 list of top engineering graduate programs. Graduate students in the Department of Computer Science and Engineering may pursue a Master of Science or Ph.D. in different research areas of computer science and engineering, including software engineering. Training is done in a multidisciplinary approach that prepares students to address current problems in today's computer industry, health industry, and government.
Top Software Engineering Schools
In this section we will touch on a few more schools in the nation that offer top-notch software engineering programs.
|Ohio State University||Columbus, OH||The Department of Computer Science and Engineering offers 30 different areas of research that fall into eight different categories, including artificial intelligence, computer graphics, networking, and more.|
|Purdue University||West Lafayette, IN||In 2019, Purdue was ranked 8th place on U.S. News & World Report's list of best engineering schools.|
|University of California at Berkeley||Berkeley, CA||Tied for the #1 ranking on U.S. News & World Report's 2019 list of best schools with the best graduate computer engineering programs.|
|University of Illinois at Urbana-Champaign||Champaign, IL||Big Ten campus with more than $640 million spent on research and development a year|
|University of Maryland - College Park||College Park, MD||Faculty members in the computer science department have won 20 NSF career awards and include one Packard Fellow and two Sloan fellows.|
|University of Michigan - Ann Arbor||Ann Arbor, MI||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.|
|University of Washington||Seattle, WA||Since UW's professional master's program began in 1996, it has graduated more than 700 professionals to the software field.|
This article has explored a few of the top schools in the nation to offer software engineering graduate programs, three of the top schools in the nation being Carnegie Mellon University, University of Texas at Austin, and Michigan State University in East Lansing.