$close

Filters

See Results

73 Master of Science Degrees in Software Engineering

A Master of Science is a valuable educational tool that individuals can use to increase their knowledge and capabilities in a science- or technology-based field. Those with an undergraduate degree in software engineering may find significant advantages in pursuing a Master of Science. What is an MSc in Software Engineering? Typical programs provide students with experience that is directly related… Read more

A Master of Science is a valuable educational tool that individuals can use to increase their knowledge and capabilities in a science- or technology-based field. Those with an undergraduate degree in software engineering may find significant advantages in pursuing a Master of Science.

What is an MSc in Software Engineering? Typical programs provide students with experience that is directly related and applicable to what is usually required in positions around the world. Coursework prepares students with the ability to apply scientific and engineering principles to software systems development. Modern software engineering principles and the methods as well as tools and techniques that support their applications are also essential areas of study that is covered in each program. Students work for one to four years towards completion of the degree, depending on full- or part-time enrollment status.

Students who successfully fulfill degree requirements develop valuable skills in analysis, design, implementation, validation and testing, all of which are required in the development of desirable, sophisticated software. Those who complete these programs can successfully compete for highly desirable positions throughout their respective industries, and employers can more fully rely upon their experience and abilities.

Software engineering program costs vary greatly from one university or college to the next depending on its location and whether it is a public or private institution. Before committing to enrollment, prospective students should take the time to research each program they are considering to ensure that it aligns with their goals and expectations.

Students who successfully complete a Master of Science in Software Engineering are able to pursue careers in the public and private sectors as software engineers, project managers, or embedded software engineers. Positions are available in every type of industry that requires the use of computer technology.

A variety of universities around the world offer online and classes. Students who wish to study with professionals from another part of the world can easily do so with online programs. Search for your program below and contact directly the admission office of the school of your choice by filling in the lead form.

Read less
Other options within this field of study: 
$format_list_bulleted Filters
Sort by:
Recommended Latest Title
Jacobs University
Bremen, Germany

Jacobs University Bremen (JUB) and The Schaffhausen Institute of Technology (SIT) are proud to offer a master’s program to respond to the most in-demand jobs in tech, science, ... +

Jacobs University Bremen (JUB) and The Schaffhausen Institute of Technology (SIT) are proud to offer a master’s program to respond to the most in-demand jobs in tech, science, and business science. -
MSc
Full-time
2 years
English
Sep 2022
01 Jun 2022
Campus
 
Syracuse University
Syracuse, USA +1 More

Earn your M.S. in Computer Engineering online from a U.S. News top-20 ranked program at Syracuse University in as few as 15 months; no GRE currently required. Learn to create ... +

Earn your M.S. in Computer Engineering online from a U.S. News top-20 ranked program at Syracuse University in as few as 15 months; no GRE currently required. Learn to create groundbreaking hardware and software solutions. -
MSc
Full-time
15 months
English
Online
 
Stevens Institute of Technology - Graduate Studies
Hoboken, USA

A master's in software engineering is about building reliable, responsive, safe and secure software systems that move industry and society forward in an increasingly interconn ... +

A master's in software engineering is about building reliable, responsive, safe and secure software systems that move industry and society forward in an increasingly interconnected world. In our software engineering program, you'll learn about the lifecycle process and how to build sustainable products. You'll acquire skill sets to design, build, test, and maintain software systems, and manage software projects with optimal efficiency. -
MSc MSc
Full-time
Part-time
2 years
English
Campus
Online
 

Earn a scholarship worth up to $10,000

Discover the options our scholarship can give you.
Queen's University Belfast
Belfast, United Kingdom

The MSc in Software Development is designed in collaboration with industry to provide a year of intensive education in software development and is specifically designed for gr ... +

The MSc in Software Development is designed in collaboration with industry to provide a year of intensive education in software development and is specifically designed for graduates of non-computing disciplines. It has an extremely high graduate employability rate and is the highest-rated MSc computing course for student satisfaction in the UK. -
MSc
Full-time
English
Sep 2022
30 Jun 2022
Campus
 
EPITA School of Engineering and Computer Science
Paris, France

Use your creative talent and programming skills to plan, design, and build innovative software and apps that provide meaningful experiences to users.

Use your creative talent and programming skills to plan, design, and build innovative software and apps that provide meaningful experiences to users. -
MSc
Full-time
18 - 24 months
English
Sep 2022
31 Jul 2022
Campus
 
University of Limerick
Limerick, Ireland

The MSc in Software Engineering includes the application of specialised knowledge and skills to develop different kinds of large, complex software systems. The programme also ... +

The MSc in Software Engineering includes the application of specialised knowledge and skills to develop different kinds of large, complex software systems. The programme also provides the opportunity to specialise in data analytics, extracting knowledge from large data sets. There is a continuous demand for software engineers and data analysts both internationally and nationally. -
MSc
Full-time
Part-time
English
Campus
 
QUB Faculty of Engineering and Physical Sciences (EPS)
Belfast, United Kingdom

The MSc in Software Development is designed in collaboration with industry to provide an intensive educational experience in software development and is specifically designed ... +

The MSc in Software Development is designed in collaboration with industry to provide an intensive educational experience in software development and is specifically designed for graduates of non-computing disciplines. It has an extremely high graduate employability rate and is consistently one of the highest-rated MSc computing courses for student satisfaction in the UK. This part-time option is taught in the evenings (one to two evenings a week per semester) and spread over 3 years to allow you to study while in full-time employment. The course can be completed entirely online, with our innovative live online lectures and interactive lab sessions. All learning materials are hosted on our virtual learning environment, in addition to pre-recorded bite-sized lecture content videos (available before each lecture), feedback quizzes to check your progress, as well as individual support from our lecturers and tutors. You can also optionally attend our on-campus labs on the teaching nights for additional tutor support or if you need a quiet environment to work in. -
MSc
Part-time
3 years
English
Sep 2022
Campus
 
Chalmers University of Technology
Gothenburg, Sweden

Software is rapidly becoming the main driving force for innovation and the future development in many different industries such as automotive, telecom, defence and software. T ... +

Software is rapidly becoming the main driving force for innovation and the future development in many different industries such as automotive, telecom, defence and software. This programme offers a unique combination of advanced technical knowledge and management skllls. ​ -
MSc
Full-time
2 years
English
Sep 2022
Campus
 
Free University of Bozen-Bolzano
Bolzano, Italy

In this program, you will learn how to leverage next-generation technologies such as Cloud Computing, the Internet of Things, and Analytics to create, connect, optimize and en ... +

In this program, you will learn how to leverage next-generation technologies such as Cloud Computing, the Internet of Things, and Analytics to create, connect, optimize and engineer innovative systems moving to the pragmatic application and commercialization on a rapid and large scale. -
MSc
Full-time
2 years
English
Sep 2022
07 Jul 2022
Campus
 
University of Europe for Applied Sciences
Potsdam, Germany

The main goal of all auto industries is to achieve autonomous driving via designing complex software systems. Our goal is to provide students with the most state-of-the-art te ... +

The main goal of all auto industries is to achieve autonomous driving via designing complex software systems. Our goal is to provide students with the most state-of-the-art technology that will enable them to work and innovate in the automotive domain and any other business domain available in the market today. In this Software Engineering (M.Sc.) program, students not only learn the current challenges in software design and architecture, but they are also taught to develop solutions to these challenges. They will also learn about the emerging trends in pattern recognition and vehicular technologies. Students will learn to build software and design and implement smart software using cloud computing and machine learning. -
MSc
Full-time
English
Aug 2022
Campus
 
Polytechnic of Leiria
Leiria, Portugal

The aim of the Master in Computer Engineering – Mobile Computing (MEI-CM) is to confer a professional specialization with great emphasis on mobile computing and associated tec ... +

The aim of the Master in Computer Engineering – Mobile Computing (MEI-CM) is to confer a professional specialization with great emphasis on mobile computing and associated technologies. -
MSc
Full-time
24 months
English
Campus
 
UAEU United Arab Emirates University
Al Ain, United Arab Emirates

The Master of Science in Software Engineering offered by the College of Information Technology is designed to develop technical and managerial expertise in software engineerin ... +

The Master of Science in Software Engineering offered by the College of Information Technology is designed to develop technical and managerial expertise in software engineering. The program focuses on meeting the growing needs of software engineers. -
MSc
Full-time
Part-time
2 years
English
Aug 2022
Campus
 
Tufts University - School of Engineering
Medford, USA

Software Systems Development students join one of the fastest-growing professions in technology today. Learn how to design, build, and test systems programs in C and C++ under ... +

Software Systems Development students join one of the fastest-growing professions in technology today. Learn how to design, build, and test systems programs in C and C++ under the guidance of our dedicated faculty in the Department of Computer Science. -
MSc
Full-time
Part-time
English
Aug 2022
Campus
 
The George Washington University - School of Engineering & Applied Science
Washington, USA

In the Master of Science in Computer Science, you will focus your study on such topics as computer security and information assurance, database and information retrieval syste ... +

In the Master of Science in Computer Science, you will focus your study on such topics as computer security and information assurance, database and information retrieval systems, software engineering and systems, biomedical computing, digital media and computer graphics, networking and mobile computing, computer architecture, pervasive computing, and embedded systems, machine intelligence, robotics, and algorithms and theory. -
MSc
Full-time
Part-time
2 - 3 years
English
Campus
 
Auburn University - College of Engineering
Auburn, USA

The Master of Science in CSSE provides online students an opportunity for advanced learning and creative research. Students will further their education through a balanced pro ... +

The Master of Science in CSSE provides online students an opportunity for advanced learning and creative research. Students will further their education through a balanced program in both instruction and research with the goal of achieving excellence in the field of computer science and software engineering. Online students can choose a non-thesis (courses only) or, with special permission from the department, the thesis option. They will be able to specialize in areas such as artificial intelligence, computer networks, cybersecurity, databases and data science, human/computer interaction, and machine learning. -
MSc
Full-time
Part-time
2 - 6 years
English
May 2022
Online