- Home
- Programmes
- Software Engineering
- North America
436 Master's degrees in Software Engineering in North America
Computer Engineering
The Computer Engineering program of University of Central Florida offers studies in a number of technical (research) areas, such as Computer Networks and Computer Security (CNCS), Computer Systems and VLSI Design (CS/VLSI), Intelligent Systems and Machine Learning (ISML), and Software Systems and Algorithms (SSA).
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.
Network Engineering Online
The Master of Science in Network Engineering Online is offered by the Lyle School of Engineering at Southern Methodist University .

Computer Engineering
This Computer Engineering MSE programme from University of Michigan - Dearborn will provide plenty of hands-on experience with computers, high-performance workstations, and other microprocessor-based systems.
Cybersecurity Engineering
The Cybersecurity Engineering Master is offered by University of New Hampshire. Cybersecurity affects everyone and impacts every organization. From marketing to finance, manufacturing or entertainment, data security is critical in every economic sector. Cybersecurity engineers develop, integrate and operate secure systems in order to protect computing devices, networks, data and programs from unauthorized hackers, damage or cyberattacks.
Computer Engineering
The Department of Electrical and Computer Engineering at George Washington University offers Ph.D. and M.S. degrees, as well as two professional degrees (engineer and applied scientist) in computer engineering. It also offers a graduate certificate in high-performance computing.
Information and Communications Technology - Software Design and Programming
Information and Communications Technology - Software Design and Programming at the University of Denver introduces you to design, program, and develop effective web-based applications and software using best practices in security and quality assurance.
Artificial Intelligence and Machine Learning (Online)
The online MS in Artificial Intelligence and Machine Learning (Online) at Drexel University is an interdisciplinary program structured around three focus areas: data science and analytics, theory of computation and algorithms, and applications of artificial intelligence and machine learning.
Software Engineering - Cybersecurity
Software Engineering - Cybersecurity from San José State University is a strong operational understanding of how human factors influence the security of information systems.
Java Programming
This Java Programming program at Udacity is intended to elevate your Java abilities and teach you the fundamental skills used by Java developers to design, code, test and deploy cutting-edge Java software.
Software Engineering
Designed for professionals from computing fields seeking to update or upgrade their credentials, the Professional Science Masters in Software Engineering from Saint Cloud State University will prepare you with current skills and knowledge in software engineering.
Computer Engineering
Computer Engineering at University of Houston Clear Lake is an interdisciplinary field of study that combines electrical engineering and computer science into a specialized field of practice.
Software Engineering Technology (Fast-Track) (Optional Co-op) (Online)
The Software Engineering Technology (Fast-Track) (Optional Co-op) (Online) course from Centennial College provides a comprehensive two-year learning experience in designing, developing, and maintaining software systems.
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.
Information Technology - Software Engineering
The Information Technology - Software Engineering program at Walden University prepares you to develop the technology solutions organizations need to solve problems, seize new opportunities, and leverage their full potential.
Computer Science
Franklin University's transfer-friendly online M.S. in Computer Science (MSCS) program will teach you to interface with organizational stakeholders and translate an evolving set of needs into high-level systems requirements.
DevOps for Cloud Computing
This innovative DevOps for Cloud Computing program from Lambton College, provides students the background to work in DevOps, Continuous Integration and Continuous Delivery (CI/CD), Configuration management, Cloud computing, Cloud storage, and Cloud infrastructure management, while also focusing on client needs and collaborative environments.
Computer Science
The Computer Science programme at Western Kentucky University is a postgraduate degree designed for professionals seeking advanced expertise. This Master of Science offers full-time study with a focus on systems programming and algorithms. Students can choose between thesis and non-thesis tracks to suit their career goals.
Computer Engineering
The Department of Electrical and Computer Engineering (ECE) at the University of Massachusetts Lowell offers graduate programs leading to the Master of Science (M.S.), Doctor of Engineering (D.Eng.) and The Doctor of Philosophy (Ph.D.) degrees.
Graduate Pathway in Electrical and Computer Engineering
An INTO OSU Graduate Graduate Pathway in Electrical and Computer Engineering will prepare you to enter your next term of a master’s degree program at INTO Oregon State University.