- Home
- Programmes
- Software Engineering
942 Master's degrees in Software Engineering

Computer Science online
This online MSc Computer Science focuses on the real-world application of computing, giving you a strong foundation in both theory and practice. You’ll learn core computing principles in practical contexts, gaining the skills for technical roles—even if you have no previous programming experience.

Artificial Intelligence for Engineering and Design with Professional Placement
Within the Artificial Intelligence for Engineering and Design with Professional Placement programme from University of Bath you will explore the latest developments in AI and learn how to apply them to solve engineering challenges across industries worldwide.
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
This Computer Science MSc program from Vrije Universiteit Brussel (VUB) is the program you’re looking for if do you already have an academic bachelor in computer science and would you like to work towards even deeper scientific understanding and knowledge. This two-year program has a broad scope, but also offers a wide variety of highly specialised elective courses.
Software Engineering for Embedded Systems
The Software Engineering for Embedded Systems degree at University of Kaiserslautern-Landau qualifies you to elaborate your own useful applications for the development, implementation, and evaluation of software for embedded systems.

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.
Computer Engineering Co-op
The Computer Engineering Co-op program from Drexel University prepare professionals for applying deepened knowledge that will further their career in research or industry.
Electrical and Computer Engineering
Achieve your full potential as a problem solver with the Department of Electrical and Computer Engineering at North Dakota State University.
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.
Computer Engineering
The Computer Engineering Department at the University of Kansas offers four Master's degree programs, each of which are intended to take two years to complete.
Software Engineering
The Software Engineering from the University of Oxford teaches the principles of modern software engineering, together with the tools, methods and techniques that support their application.
Computer Software Engineering
The objective of the Computer Software Engineering program of the National University of Sciences and Technology is to prepare students for a variety of rewarding careers. Innovation and creativity is the major focus of the program.
Computer Science and Engineering
Computer Science and Engineering (CSE) at the University of California, San Diego is concerned with the fundamental aspects of computer science and computer engineering. Degrees are offered in Computer Science or Computer Engineering.
Discovering Blockchain
Blockchain is one of the most in-demand skills. In this lesson, we'll introduce you to the fundamental concepts that you'll need to step into the world of blockchain. The Discovering Blockchain program is offered by the Udacity.

Electronic and Computer Engineering
Electronics are critical for the global economy. Put yourself at the heart of this growing industry and deepen your engineering expertise with this Electronic and Computer Engineering programme from University of Birmingham.
Computer Science
The Computer Science programme at Lakehead University is a versatile Master of Science degree offered in full-time mode. Students can choose between thesis, project, or course-based routes at the Thunder Bay or Barrie campuses. This advanced curriculum explores innovative technology and research over a one to two-year duration.
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 Leadership
The Electrical and Computer Engineering Leadership program is offered through participation in the Gordon Engineering Leadership Program at Northeastern University.

Software Engineering
The purpose of the Software Engineering degree from Vilnius University is to prepare high qualification software engineers that are able to carry out independently research; to lead software development, maintenance and process improvement projects.
Software Engineering (Professional)
The Master of Software Engineering (Professional) at the University of Queensland provides you with a comprehensive and in-depth knowledge of software systems and applications.