102 Masters Programs in Software Engineering

Many students who decide to pursue a master’s degree choose to explore coursework concentrating on computing technology. Holding an advanced degree in this field provides a competitive edge in this extremely demanding field.   What is a Master in Software Engineering? A Master in Software Engineering equips students with essential knowledge such as implementing new technologies to compe… Read more

Many students who decide to pursue a master’s degree choose to explore coursework concentrating on computing technology. Holding an advanced degree in this field provides a competitive edge in this extremely demanding field.

What is a Master in Software Engineering? A Master in Software Engineering equips students with essential knowledge such as implementing new technologies to compete in the global environment. Participants will also learn about the basic building blocks of software engineering; this may include universal themes touching every segment of society, and driving innovation and change in medicine, defense and aerospace. Students select options from an extensive array of courses that match their interests, including software analysis, system verification, design and architecture, and data storage and retrieval.

There are many reasons why students decide to pursue a Master in Software Engineering. For example, the program teaches a variety of concepts including software project management and human-computer interaction. Additionally, an advanced degree in this area enables individuals to advance quickly in the evolving environment of software engineering.

The cost fluctuates depending on the institution, and the course typically lasts between one and three years. It is necessary for prospective students to research the school thoroughly to make sure that the program offered fits their expected goals.

Individuals who earn a master’s degree find themselves in high demand for a number of positions, such as a database analyst, network administrator or software applications engineer. These employment opportunities are becoming increasingly competitive. Students will develop a stronger software engineering foundation by learning how to interact with faculty, students and industry professionals through intensive learning experiences.

Options are available at a variety of universities. Online programs are an excellent choice for students living in areas of the world with limited access to a facility. Internet-based options also cater to individuals who require a flexible schedule. 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: 
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
Full-time
Part-time
2 years
English
Campus
Online
 
Southern Federal University
Rostov-on-Don, Russia

Our Master’s program offers a student an extensive knowledge in principal areas of applied mathematics. Courses offered in our Master's program cover a wide range of areas, su ... +

Our Master’s program offers a student an extensive knowledge in principal areas of applied mathematics. Courses offered in our Master's program cover a wide range of areas, such as modeling of composite, porous and piezo-active materials, modeling of viscous fluid flows under the complex conditions and taking under account heat and mass transfer processes, modeling of stock market behavior and enterprise management. Students will gain the fundamental skills of mathematical modeling and using software in qualitative research, which they can apply in a future to real-world problems. Students will have a professional practice at local and regional commercial companies and partner research organizations. -
MSc
Full-time
2 years
English
01 Sep 2020
15 Apr 2020
Campus
 
Innopolis University
Kazan, Russia

The Master of Science in Information Technology – Software Engineering (MSIT-SE) degree is designed for junior professionals with one to two years of work experience in softwa ... +

The Master of Science in Information Technology – Software Engineering (MSIT-SE) degree is designed for junior professionals with one to two years of work experience in software development and who want to boost their career and become technical leaders, software architects or project managers. -
MSc
Full-time
2 years
English
Campus
 
Universal Arts School
Los Angeles, USA +1 More

Learn to equip your video games with artificial intelligence. Learn to program within the most used video game engines on the market, UNREAL ENGINE and UNITY. You will learn a ... +

Learn to equip your video games with artificial intelligence. Learn to program within the most used video game engines on the market, UNREAL ENGINE and UNITY. You will learn and/or deepen in languages ​​such as JavaScript, C ++, HTML, PHP, MySQL, Three.js and C #. In this 8-month master, all the sections of the Videogames program are learned in depth and prepare you to present a final project. -
Master
Full-time
2 years
English, Spanish
Campus
Online
 
Al Akhawayn University (in Ifrane)
Ifran, Morocco

The Master of Science in Software Engineering (MSSE) program is designed to provide the student, through concentration courses, with solid, specialized skills needed to produc ... +

The Master of Science in Software Engineering (MSSE) program is designed to provide the student, through concentration courses, with solid, specialized skills needed to produce high-quality software. In addition, it gives the student sufficient breadth, through selected advanced elective courses, to quickly learn new technological developments. -
MSc
Full-time
Part-time
English
Aug 2020
Campus
 
University of Klagenfurt - Faculty of Technical Sciences
Klagenfurt, Austria

The Master’s degree in Game Studies and Engineering is an interdisciplinary program, instructing students on technical as well as analytical and ethical issues regarding video ... +

The Master’s degree in Game Studies and Engineering is an interdisciplinary program, instructing students on technical as well as analytical and ethical issues regarding video- and other games. -
Master
Full-time
4 semesters
English
01 Oct 2020
15 Sep 2020
Campus
 
Free University of Bozen-Bolzano
Bolzano, Italy

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

In this programme, you will learn how to leverage next-generation technologies such as Cloud Computing, 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
Oct 2020
28 Apr 2020
Campus
 

-

Kazakh British Technical University (KBTU)
Almaty, Kazakhstan

-

- -
Master
Full-time
4 semesters
English
Campus
 
Kansas State University Global Campus
USA Online, USA

The Master of Software Engineering (MSE) degree program covers the application of engineering principles to the building of computer software. The field covers the theories, t ... +

The Master of Software Engineering (MSE) degree program covers the application of engineering principles to the building of computer software. The field covers the theories, tools and methods for systematic representation, design, verification, development, production, validation and maintenance of software products including programs, prototypes, documentation, user interfaces, training and evaluation. -
Master
8 weeks
English
Online
 
HFT Stuttgart
Stuttgart, Germany

This three-semester, internationally-oriented course of study is designed to meet the demands of the industry for highly motivated, team-oriented software experts.

This three-semester, internationally-oriented course of study is designed to meet the demands of the industry for highly motivated, team-oriented software experts. -
MSc
Full-time
Part-time
3 semesters
English
Mar 2020
Campus
 
Высшая школа экономики
Moscow, Russia

The aim of the programme is to train professionals in the area of industrial production of software, information and communication technologies and systems for various purpose ... +

The aim of the programme is to train professionals in the area of industrial production of software, information and communication technologies and systems for various purposes -
MSc
Full-time
2 years
English
Sep 2020
14 Aug 2020
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 2020
15 Jan 2020
Campus
 
EPITA Graduate School of Computer Science
Paris, France

The program emphasizes the development of quality software and the transfer of this knowledge to the industry.

The program emphasizes the development of quality software and the transfer of this knowledge to the industry. -
MSc
Full-time
2 years
English
Campus
 
New Jersey Institute of Technology
Newark, USA

Software engineering is the disciplined application of computer science knowledge to the analysis, design, development, evaluation, and evolution of software products. Because ... +

Software engineering is the disciplined application of computer science knowledge to the analysis, design, development, evaluation, and evolution of software products. Because software pervades economic and personal activity worldwide and because it is increasingly being used in critical applications, the software industry is under intense pressure to deliver quality software. Because software production remains a labor-intensive activity, the demand for large volumes of high-quality software translates into high demand for qualified software engineers. -
MSc
English
Sep 2020
Campus
 
Oporto Global University - Universidade Portucalense
Porto, Portugal

Learning objectives of the MPhil in Informatics, are the understanding of technology, its application, the development of critical thinking and scientific and technical commun ... +

Learning objectives of the MPhil in Informatics, are the understanding of technology, its application, the development of critical thinking and scientific and technical communication. This course offers two specializations, Information Systems (I.S.) and Software Engineering (S.E.), where it is assumed that both develop a common knowledge base, particularly in modeling techniques, emerging technologies, project management and technological innovation; considering that these areas of expertise are the key to the two areas. However, specializations give different skills within the information technology field; S.I. students will be able to enhance the business through the use of technology and drive and lead S.I. of intervention activities using best practices; turn the E.S. students will be able to plan, manage and conduct development activities of highly complex software systems and to use emerging technology. -
Master
Full-time
2 years
English
Campus