- Home
- Programmes
- Software Engineering
- North America
436 Master's degrees in Software Engineering in North America
Computer Science
Master’s degree in Computer Science at Louisiana State University is a versatile and innovative program that offers a wide range of opportunities to students.
Computer Engineering
The Computer Engineering programme from Drexel University requires a minimum of 45.0 approved credits chosen in accordance with a plan of study arranged in consultation with the student's advisor and the departmental graduate advisor.
Computing and Software
Computing and Software program from McMaster University advances the field of computing through education and research, with a focus on computing research problems that involve scientific theory, engineering practice, and the interface between the two.

Computer Science
Combine creativity and technical knowledge into unique skills. Contribute to the next phase of this fast-developing field with this Computer Science MSc programme from University of Tulsa.
Software Engineering
The Master of Science in Software Engineering program is offered through West Virginia University’s Lane Department of Computer Science and Electrical Engineering will provide you with the expertise to better understand the holistic design, development, and management process of software applications and systems.
Game Programming
The Game Programming program at DePaul University is designed for those interested in game development programming at the highest level, including real time computing, computer graphics, and professional retooling for the game industry.
Software Engineering
Gain valuable experience in learning to develop cutting-edge approaches to creating, maintaining, and improving software systems. This cohort-based online master's program in Software Engineering at Pennsylvania State University mimics the remote-workplace environment often found in the global marketplace.
Software Systems Development
The Software Systems Development program of Tufts University provides software system developers with the skills needed to design, build, and test systems programs.
Graduate Pathway in Software Engineering - Software Engineering (M.S.) - (SE Background or Non-SE Background)
This Graduate Pathway in Software Engineering - Software Engineering (M.S.) - (SE Background or Non-SE Background), Pre-Master from INTO Saint Louis University will prepare you to enter your next semester of a master’s degree program at Saint Louis University.
Discovering DevOps
This Discovering DevOps course at Udacity will give you a high-level overview of some of the fundamental principles that DevOps is built on. It is intended to give you basic familiarity with the idea.
Computer Engineering
During the Computer Engineering program of the Utah State University students study to become engineers in software and computer hardware and receive training in preparation for careers in these fields.
Software Engineering
The MS in Software Engineering at Central Connecticut State University provides a rich learning environment featuring expert Computer Science faculty with experience in multiple areas of the discipline who will help you build a solid foundation while enabling you to focus on particular areas to develop software solutions to real-life problems.
Computer Science
The Computer Science programme at Montana State University offers advanced M.S. and Ph.D. pathways for ambitious researchers. This full-time, on-campus curriculum focuses on high-level problem solving and innovation. Students benefit from an R1 research environment, completing their degree over several years of intensive study.
Computer Science - Scientists and Engineers
The Computer Science - Scientists and Engineers 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 Management (Online)
The Software Management (Online) program from Drexel University helps you pair your technical background with the management skills you need to advance your career.
Software Engineering
Software Engineering from Ontario Tech University expands a student's knowledge of software engineering and prepares them for careers in research, development, and advanced software engineering systems.
Building Generative Adversarial Networks
Learn to understand and implement a Deep Convolutional GAN (generative adversarial network) to generate realistic images, with Ian Goodfellow, the inventor of GANs, and Jun-Yan Zhu, the creator of CycleGANs. The Building Generative Adversarial Networks program is offered by the Udacity.
Computer Engineering
The Computer Engineering program at of The University of New Mexico is well equipped with a large number of state-of-the-art computer systems and workstations which are used for undergraduate instruction and research.
Computer Science
Earn one of the most desirable degrees by drilling down to what interests you most. Our highly customizable Computer Science program at Stevens Institute of Technology provides advanced, sophisticated training for both professional and academic career tracks.
Computer Science and Engineering
The School of Computer Science and Engineering from Santa Clara University offers master’s programs in applied mathematics, bioengineering, civil engineering, computer science and engineering, software engineering, electrical engineering, engineering management, mechanical engineering and sustainable energy.