Filters
Filters
- Masters
- Master degree
- Engineering Programs
- Software Engineering
- On-Campus
Sort by
67 Software Engineering Master's Degree Programs


Promoted
Åbo Akademi University
Fast-track counseling
Master's Degree Programme in on the Engineering of Data-intensive Intelligent Software Systems
- Turku, Finland
Master degree
Full time
2 years
On-Campus
English
Fast-track counseling
EDISS is a two-year Erasmus Mundus Joint Master Degree (EMJMD) programme delivered by four partner universities – Åbo Akademi University, University of the Balearic Islands, University of L’Aquila and Mälardalen University.


Promoted
California State University, Dominguez Hills
Computer Science - Software Engineering
- Carson, USA
Master degree
2 years
On-Campus
English
The Master's Program in Computer Science is a two-year program in which a student must complete a required core of courses and additional concentration and general computer science elective courses. Students may choose to obtain the degree in Computer Science with specialization in Software Engineering or Distributed Systems and Networking.


Promoted
South Dakota - School of Mines and Technology
Master of Science in Computer Science and Engineering
- Rapid City, USA
Master degree
Full time
2 years
On-Campus
English
The M.S. in Computer Science and Engineering provides an interdisciplinary master’s degree in emerging technologies. Students take computer science, computer engineering, electrical engineering, and mechanical engineering courses. The program's primary objective is to give students a foundational understanding of the mechanical, electrical, and computing systems to design and build advanced mobile intelligent robotics applications.


Mälardalen University
Master in Software Engineering
- Västerås, Sweden
Master degree
Full time
2 years
On-Campus
English
The Master in Software Engineering deals with the design and development of high-quality software systems, in an attempt to prepare students for the proliferation and growing influence of software in business and our daily lives. In this Masters degree programme, you will gain a basic knowledge and practical skills in software engineering.


Faculty of Engineering of the University of Porto
Fast-track counseling
Master in Software Engineering
- Porto, Portugal
Master degree
Full time, Part time
2 years
On-Campus
English
Fast-track counseling
The Master in Software Engineering is a higher education program that promotes qualification excellence in both nuclear and advanced topics on Software Engineering, from its theoretical foundations to IT industry integration.
Best programs for you
Answer a few questions and we'll match you with programs!


Penn State Great Valley School of Graduate Professional Studies
Master of Software Engineering
- Malvern, USA
Master degree
Full time, Part time
12 months
On-Campus
English
The Penn State Great Valley Master of Software Engineering will provide you with the technical IT skills needed for various IT and web-based careers from applications developer to web designer. Prepare to create large-scale software products and services for industry and government through software analysis, architecture, design, development, and testing.


Saxion University of Applied Sciences
Fast-track counseling
Master ICT: Software Engineering
- Deventer, Netherlands
Master degree
Full time
1 year
On-Campus
English
Fast-track counseling
The field of software engineering is always evolving. Innovative and disruptive technologies call for people like you to take them to the next level. How do you design software for systems-of-systems? What is necessary to automate data analytics using AI? In this master's, you become an inspiring software specialist who can tackle complex software-related problems from design to realization and management.


Jönköping University
Software Engineering for AI (master)
- Jönköping, Sweden
Master degree
Full time
2 years
On-Campus
English
Do you want to build the next generation of AI-enabled software systems? This master's programme combines advanced software engineering with cutting-edge AI. It prepares you to design, develop, and manage intelligent systems that are safe, robust, and ethical – and to launch an international career in one of today's most dynamic fields.


Vilnius Gediminas Technical University
Fast-track counseling
Masters in Information Systems Software Engineering
- Vilnius, Lithuania
- Lithuania, Lithuania
Master degree
Full time
2 years
On-Campus
English
Fast-track counseling
The study program is aimed to train highly qualified specialists of information systems equipped with theoretical and practical skills required for the design, implementation and further development of information systems software. The studies provide in-depth knowledge on innovative methods and techniques of information systems development.


University of Bolton, Academic Centre – Ras Al Khaimah
MSc Software Engineering
- Ras Al-Khaimah, United Arab Emirates
Master degree
Part time
18 months
On-Campus
English
The Software Engineering Master's programme at the University of Bolton has been designed collaboratively working with industrial partners to ensure that students study a comprehensive program of relevant industrial topics. The success of our post graduate students is directly related to the practical research aspects covered in the course laboratory work. Coursework throughout the course utilises realistic scenarios intended to prepare students for their post graduate careers after university. This applies both to the technical areas studied, but also the output required from the student such as technical proposals or reports to management.


Jönköping University
AI Engineering (master)
- Jönköping, Sweden
Master degree
Full time
2 years
On-Campus
English
This AI Engineering (master) program focuses on the development of intelligent software products and services. Specifically, AI, machine learning, and data science are covered in detail. Applications include but are not limited to, internet-of-things, data analytics and smart cities.


LUT University
Master's Programme in Software Engineering
- Lappeenranta, Finland
Master degree
Full time
2 years
On-Campus
English
This master's programme focuses on developing advanced knowledge and expertise for software and systems architectures, data-intensive software systems, and software maintenance.


Vilnius University
Master in Software Engineering
- Vilnius, Lithuania
Master degree
Full time, Part time
2 years
On-Campus
English
The purpose of the program is to prepare high-quality software engineers who are able to carry out independent research to lead software development, maintenance, and process improvement projects; to apply their knowledge in different application areas; to make decisions under conditions of limited information, and logically, unambiguously and clearly argue them among specialists and non-specialists.


Vilnius Gediminas Technical University
Fast-track counseling
Master in Computer Engineering
- Vilnius, Lithuania
- Lithuania, Lithuania
Master degree
Full time
2 years
On-Campus
English
Fast-track counseling
Computer Engineering study programme teaches to develop modern computer systems and embedded computers as well as to develop modern services based on application of computers, to lead computer technology projects, to understand the latest and most significant computer engineering scientific research and development trends, to conduct research, and assess results.


Universidad de Alicante
Master in Development of Applications and Web Services
- Alicante, Spain
Master degree
Full time
2 semesters
On-Campus
Spanish
The Master’s Degree in Developing Web Applications and Services has been designed with the aim of teaching students how to develop web-based computer systems and large business systems, applying best practices to software engineering.


Universitat Politècnica de València (UPV)
Máster Universitario en Ingeniería y Tecnología de Sistemas Software
- Valencia, Spain
Master degree
Full time
1 year
On-Campus
Spanish
The software development sector must give technological support to the construction of the information society. The master's training program will clearly contribute to increasing the technological level of Spanish society in all areas related to the information society. One of the keys to success in the activity of developing software and information systems resides in the use of methods and tools that make it possible to construct reliable and quality software productively. This master's degree addresses the following thematic lines:
Popular Engineering Programs Software Engineering degree types
Popular study format
Learn more about Software Engineering Master's degree programs
Software engineering is a computer-focused career that involves developing computer programs and systems that are user-friendly, innovative, and fit the desires of customers and clients. Software engineering students learn about applying engineering principles to the development of software and computer programs used and accessed on different devices.
A masters is earned after students complete an undergraduate degree program. To obtain a masters, you usually need to complete 12 to 18 college courses that often involve completing comprehensive tests and/or a thesis.