- Home
- Programmes
- Software Engineering
- United States
390 Master's degrees in Software Engineering in United States

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.
Supervised Learning
In this course, you'll learn about different types of supervised learning and how to use them to solve real-world problems. The Supervised Learning program is offered by the Udacity.
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
The Software Engineering programme at California State University Fullerton is designed for professionals working in the field of computer science who wish to further their skills and pursue graduate level education in Software Engineering.
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.
Computational and Data Sciences
The Master of Science in Computational and Data Sciences (M.Sc.) at Chapman University offers an advanced education in data-driven methodologies. This programme is designed to be completed in a standard duration, with classes held in a traditional format. Students will gain skills essential for tackling complex challenges in various fields.
Computer Science
The Master of Science in Computer Science at Oklahoma State University offers a comprehensive curriculum designed to equip students for industry roles or further academic pursuits. This programme typically spans a duration of two years and is available on the Stillwater campus, providing a dynamic learning environment for aspiring computer scientists.
Computer Science
The Computer Science MSc program at University of Southern California provides intensive preparation in the concepts and techniques related to the design, programming, and application of computing systems. Students are provided a deep understanding of both fundamentals and important current issues in computer science and computer engineering.
Software Engineering
The Software Engineering program of the University of Minnesota is designed for busy working professionals who desire a solid foundation in software engineering theory and best practice, combined with a thorough understanding of today's technologies, systems and analytics.
Software Development
Choose our Online Master’s in Software Development from Maryville University, and you can gain the graduate-level skills to manage user interface design, agile methodology, automation, database management, project management, problem-solving, and software design.
Computer Science (Accelerated)
Computer Science (Accelerated) from Western Michigan University gives an opportunity to undergraduate students in the Department of Computer Science to complete the requirements for the master’s degree at an accelerated pace.