- Home
- Programmes
- Software Engineering
- North America
436 Master's degrees in Software Engineering in North America
Software Engineering
The Software Engineering program from New Jersey Institute of Technology equips you with advanced knowledge of the concepts, techniques, skills and tools needed to develop, analyze and test modern large-scale software systems.
Electrical and Computer Engineering
The Electrical and Computer Engineering programme at the Royal Military College of Canada offers advanced M.A.Sc., M.Eng., and Ph.D. degrees. This full-time residential course typically spans two years for Master's students, providing expert training in software engineering and electrical systems within a prestigious military environment.
Computer Science
At Computer Science from University of Alabama Huntsville all applicants must apply through the Graduate School. Visit the Graduate School for more information. All applicants are also subject to the additional requirements below.
Software Engineering
Software applications are the heart and soul of today’s technology-driven world, accelerating the demand for the next generation of innovators. Discover how the Software Engineering program of the University of California, Irvine (UCI) can prepare you for the digital world.
Software Engineering
The Software Engineering program at San José State University provides students with a cutting-edge educational experience that builds on traditional computer science and engineering and then takes an integrative approach to software engineering.

Cloud DevOps Engineer
In this Cloud DevOps Engineer programme at Udacity, you’ll develop the skills you need to join the rapidly growing cloud devops field.
DevOps Fluency
In this DevOps Fluency program at Udacity, you will explore concepts of DevOps including Infrastructure as Code, Configuration Management, Continuous Integration, Continuous Delivery, and Automated Testing and Monitoring.
Computer Science
The professional Computer Science program of the University of Colorado at Boulder is a degree program that offers possibilities for a wide range of students. Whether the student is a working engineer or an undergraduate considering a career in industry, there are program options to meet their needs.
Computer Science and Engineering
Computer Science and Engineering from University of California, Santa Cruz is appropriate for students interested in advanced studies to better prepare themselves in the information technology workforce.
Computer Engineering
Computer Engineering from Texas A&M University is a research degree. A thesis and final examination (thesis defense) are required. Students who complete the MSCE may file a letter of intent requesting admission to the Ph.D. program. This is a STEM program.
Electrical and Computer Engineering
At Electrical and Computer Engineering from University of Missouri - Columbia classes are small with extensive design and laboratory experimentation.
Computer Engineering
The Computer Engineering program of Tufts University is jointly administered between the Department of Electrical and Computer Engineering and Department of Computer Science.
Computer Engineering
A master’s in Computer Engineering from Florida Institute of Technology provides the type of high-level engineering training that gives graduates the skills they need to enter the technical workforce.
Computer Science - Systems and Architectures
The Master of Science program in Computer Science - Systems and Architectures at the State University of New York Polytechnic Institute provides a general computer science education emphasizing both theoretical and applied aspects.
Software Engineering (Online)
The Software Engineering (Online) program of Drexel University provides a foundational knowledge of key software engineering topics such as software design and architecture, engineering management, and systems analytics.
Software Engineering
Grand Canyon University’s Master of Science in Software Engineering is designed for students looking to gain advanced skills and move their software engineering career further.
Computer Science
The Department of Computer and Information Science and Engineering is concerned with the theory, design, development, and application of computer systems and information processing techniques. The Computer Science program is offered at University of Florida.
Applied Computing
The University of Toronto’s Master of Science in Applied Computing (MScAC) Program is committed to educating the next generation of world-class innovators.
Computer Science-Software Engineering
Purdue University Northwest’s Master of Science in Computer Science with a concentration in Software Engineering prepares students to design, develop and deploy software solutions across a wide range of platforms and industries.
Computer Science
The Computer Science program at University of Houston provides a theoretical and applied understanding of various specialties in the computing field. Students can choose the non-thesis option or thesis option.