- Home
- Programmes
- Software Engineering
- North America
436 Master's degrees in Software Engineering in North America

Cloud DevOps using Microsoft Azure
This Cloud DevOps using Microsoft Azure program at Udacity teaches students how to deploy, test, and monitor cloud applications on Azure, thereby preparing learners for success on Microsoft’s AZ-400 DevOps Engineer Expert certification.
Software Engineering
The Software Engineering MSc program from Arizona State University focuses on developing advanced knowledge and abilities in the design and application of software.

Secure Software and Information Engineering
This Secure Software and Information Engineering programme from Pace University is committed to building a strong workforce in a field that is crucial to keeping the digital world secure.
Computer Science
Our MS program in Computer Science at the University of Denver gives students the chance to develop essential skills for both academic and industrial applications.

Software Engineering
The purpose of the graduate program in computer engineering is to facilitate the student's continued professional and scholarly development. The University of Texas at Arlington's Master of Software Engineering program is designed to extend the student's knowledge and emphasize a particular area of concentration.
Computer Science
The Computer Science program at Boston University is geared toward students with a CS undergraduate degree, but we also welcome those with equivalent computer training and experience, as well as students with gaps in their CS background but strong academic records overall.
Software Engineering
Our Software Engineering program from Brandeis University will help you keep up with these and other trends shaping the industry.

AWS Machine Learning Engineer
Refine your machine learning skills with this AWS Machine Learning Engineer Nanodegree programme at Udacity.
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.
Software Engineering (online)
The Professional Master of Engineering in Software Engineering (online) program at University of Maryland is designed to assist engineers and technical professionals in the development of their careers and to provide the expertise needed in the rapidly changing business, government, and industrial environments.
Electrical and Computer Engineering
The Electrical and Computer Engineering program from Miami University is designed to develop electrical and computer engineers who are well trained in the use of computational tools.
Software Engineering
The Software Engineering MSc program from University of Texas at Austin addresses the demand for influential software engineers who have an expansive understanding of a variety of critical software engineering topics.
Computer Engineering
North Carolina State University's Computer Engineering Master’s (thesis and non-thesis) programs prepare students to succeed in a world where computers are now embedded in nearly everything ranging from smartphones and household appliances to autonomous vehicle systems and medical diagnostic systems.

Electrical and Computer Engineering
Electrical and computer engineers work at the forefront of science to create the technology that defines the way we live. Apply to the Electrical and Computer Engineering MSc program offered at University of Memphis.
Embedded Software Engineering
The goal of the Master of Science in Embedded Software Engineering program from Gannon University is to give an Electrical and Computer Engineering graduate the necessary education to be an effective embedded software/systems engineer.
Electrical and Computer Engineering
At the graduate level, the Department of Electrical and Computer Engineering (ECE) offers M.S. and Ph.D. degree programs in Electrical Engineering at University of Maryland. In Fall 2018, 272 students were enrolled in the M.S./Ph.D program in Electrical Engineering.