- Home
- Programmes
- Full-time
- Software Engineering
- United States
307 Master's degrees in Software Engineering in United States
Computational Science and Engineering
The Computational Science and Engineering program of Massachusetts Institute of Technology (MIT), previously the Computation for Design and Optimization (CDO) program, is an interdisciplinary program designed to prepare tomorrow’s engineers and scientists in advanced computational methods and applications.
Software Engineering
UTEP’s Software Engineering Department at University of Texas El Paso has broad expertise in four flagship research areas: development of theory for practical applications, software engineering, interactive systems (human-computer interaction), computer systems and high performance computing.
Computer Science
The Master of Science in Computer Science at North Carolina State University is a research-oriented degree. The MS with thesis degree has two components: completion of a designated curriculum, and completion and defense of a thesis that describes original research.
Computer Science
The University of Alabama's Computer Science Department offers interdisciplinary graduate programs leading to master’s and doctoral degrees.

Computer Engineering
The Computer Engineering course from Florida International University (FIU) presents an extensive and interdisciplinary curriculum, delving deeply into a range of specialized domains.
Computer Science
When you earn your MS in Computer Science & Information Technology at Sacred Heart University, you can choose between a concentration in information technology (IT) or computer science (CS).
Software Engineering
The Software Engineering (MS-SWE) M.Sc program from George Mason University prepares students to become leaders in engineering high quality, large scale, computing solutions to real life problems.
Computing Security
This Computing Security program of Rochester Institute of Technology gives you an understanding of the technological and ethical roles of computing security in today's society and its importance across the breadth of computing disciplines.

Software Engineering
The Software Engineering programme from Embry-Riddle Aeronautical University covers all concepts in the software life cycle to help students advance careers in software and aerospace.
Graduate Pathway in Electrical and Computer Engineering - Electrical and Computer Engineering
An INTO OSU Graduate Pathway in Electrical and Computer Engineering - Electrical and Computer Engineering will prepare you to enter your next term of a master’s degree program at INTO Oregon State University.
Software Engineering (Dual)
Software Engineering (Dual) from Stevens Institute of Technology prepares you to manage software life cycle processes, build sustainable products while enabling you to become a leader capable of making fast, data-supported decisions.
Computer Science
Typically, students beginning graduate work in Computer Science at Iowa State University have completed a bachelor’s degree or equivalent in Computer Science.
Software Engineering
Software Engineering at Texas Tech University is intended to give graduate students a firm foundation in the definition, development and maintenance of complex software systems using traditional engineering process methods.
Computer Science
The Computer Science program offered by Washington State University provides an outstanding education, providing first-rate preparation for careers in Electrical Engineering, Computer Engineering and Computer Science.
Computer Engineering
This Computer Engineering MSc course from the Fairleigh Dickinson University is designed to train and educate students to work as computer engineers who understand the design tradeoff and the interdependency between hardware and software in computers, computer-based systems, computer communications and computer networks.
Computer Engineering
The Computer Engineering programme at The City University of New York provides a comprehensive education in hardware and software design. This degree is available at both undergraduate and postgraduate levels, offering full-time study modes. Students gain expertise in system analysis and application within a premier urban setting.
Network Engineering
The intended audience for the Network Engineering program at University of Colorado at Boulder is both working professionals trying to develop or update their technical skills and abilities to match the latest requirements of the Internet service and cloud provider landscapes, as well as new entrants to this industry pursuing academic, professional or research success.
Software Engineering
Software Engineering at University of Alabama Huntsville is offered jointly by the Electrical and Computer Engineering Department in the College of Engineering and the Computer Science Department in the College of Science.
Software Engineering
Purdue University's online and residential Master's in Software Engineering will mold the next generation of software professionals to help meet society’s need for skilled software engineers and entrepreneurs.
Computer Science - Computer Networks
This Computer Science - Computer Networks programme at California State University East Bay is designed to extend the student’s knowledge in a broad manner beyond the baccalaureate degree major in Computer Science.