Filters
Filters
- Masters
- Engineering Programs
- Software Engineering
Sort by
Find a Master's in Software Engineering


Promoted
BIU University Miami
Master of Science in Computer Software Engineering
MSc
Part time
18 months
Distance Learning
Spanish
The program is designed to train experts capable of leading innovative projects in the development of computer software. Our master's degree offers a comprehensive approach, not only in the design and creation of high-performance applications, but also in the management of development teams and strategic decision-making. Through an updated and dynamic curriculum, students acquire the necessary tools to face current and future technological challenges, ensuring efficient and sustainable solutions in business environments. The virtual and flexible modality of this master's degree allows professionals to combine their training with their work commitments, while accessing cutting-edge academic content and participating in both synchronous and asynchronous classes. The program encourages applied research, contributing to the creation of knowledge in key areas such as artificial intelligence, information security, and the optimization of digital systems. In this way, graduates of this master's degree will be prepared to stand out in an increasingly competitive work environment.


Promoted
MIA Digital University
Master in Cybersecurity and Threat Intelligence
- Online Spain
Master degree
Full time, Part time
12 months
Distance Learning
English
In response to the growing sophistication of cyber threats and the global demand for skilled professionals, the Master in Cybersecurity and Threat Intelligence provides a comprehensive and practice-oriented learning path.


Promoted
University of Europe for Applied Sciences
MSc Digital Transformations
- Berlin, Germany
MSc
Full time
2 semesters
On-Campus
English
The Master's program in Digital Transformations at the University of Europe for Applied Sciences (UE) provides students with the practical skills and theoretical knowledge needed to lead in the digital world. The course covers essential skills for creating, designing, transmitting, using, and storing digital data and information. Graduates are trained to evaluate and influence digital changes and societal shifts, creating new communication strategies and technologies.


Regent College London
MSc Software Engineering
- London, United Kingdom
MSc
Full time
1 year
On-Campus
English
The MSc Software Engineering degree allows you to forge your path into this specialism. Gain a deeper understanding of advanced software methodologies with the MSc Software Engineering degree.


Kingston University
MSc in Software Engineering
- Kingston upon Thames, United Kingdom
MSc
Full time, Part time
1 year
On-Campus
English
Gain the skills you need to kickstart your career with the Software Engineering / with Management Studies MSc, accredited by the British Computer Society (BCS).
Best programs for you
Answer a few questions and we'll match you with programs!


University of Southern Denmark
MSc in Engineering - Software Engineering - Odense
MSc
Full time
2 years
On-Campus
English
MSc in Engineering - Software Engineering - Odense Work with the development of future intelligent software that will make life easier for users. As an MSc in Software Engineering, you will work with the development of future intelligent software that will make life easier for users. You can, for instance, become a software developer, IT and systems architect or project manager. You can develop mobile apps, IT security and online solutions.


University College London (UCL)
Software Systems Engineering MSc
- London, United Kingdom
MSc
Full time
1 year
On-Campus
English
The MSc in Software Systems Engineering is designed to give students a solid foundation in both the theory and practice of building software systems. This one-year MSc will deepen your expertise in software engineering, preparing you for careers in leading IT companies or for further academic research. You will undertake a substantial research or engineering project, often in collaboration with industry partners, to develop the skills necessary for the software engineering field.


Faculty of Engineering of the University of Porto
Fast-track counseling
Master in Software Engineering
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.


University of Limerick
Software Engineering MSc
- Limerick, Ireland
MSc
Full time
1 year
On-Campus
English
Software engineering involves the application of specialised knowledge and skills to develop different kinds of large, complex software systems. The course aims to: equip graduates with a detailed knowledge of the theories, processes, methods and techniques of building high-quality software in a cost-effective manner; to increase the awareness of the opportunities offered by current research in Software Engineering and its application to current practice.


The National University of Ireland, Maynooth
MSc Computer Science (Software Engineering)
- Maynooth, Ireland
MSc
Full time
1 year
On-Campus
English
The emphasis of the MSc in Computer Science (Software Engineering) is on the principles of good scientific software engineering practice, grounded in a hands-on understanding of the applicability of these practices, so that successful participants will be able to design and lead major software engineering projects.


First City University College
Master of Software Engineering
- Petaling Jaya, Malaysia
Master degree
Full time, Part time
1 year
On-Campus
English
The Master of Software Engineering full-time/part-time program equips graduates and working professionals with advanced knowledge and skills in software engineering to meet industry standards. Students will study modules focusing on advanced data structure and algorithm, big data technology, software security, cloud computing technology and agile software development.


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.


Stevens Institute of Technology - Graduate Studies
MSc in Software Engineering
MSc
Full time, Part time
2 years
Distance Learning, On-Campus
English
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.


University of Southern Denmark
MSc in Engineering - Software Engineering - Sønderborg
MSc
Full time
2 years
On-Campus
English
MSc in Engineering - Software Engineering - Sønderborg work with the development of future intelligent software that will make life easier for users. As an MSc in Software Engineering, you will work with the development of future intelligent software that will make life easier for users. You can, for instance, become a software developer, IT and systems architect or project manager. You can develop mobile apps, IT security and online solutions. Software is included in many aspects of our daily lives, both in companies and society in general. Therefore, there is a great need for software experts to develop products that are relevant to both consumers and businesses and which meet the needs of society.


University of Tartu
M.Sc. in Software Engineering
- Tartu, Estonia
MSc
Full time
2 years
On-Campus
English
MSc in Software Engineering imparts general software engineering skills and specialized skills in enterprise systems and embedded real-time systems. The international master’s programme in Software Engineering offers general software engineering and management skills and specialised skills in two major software application domains: enterprise systems and embedded real-time systems. The programme is delivered jointly by Estonia’s two largest universities: the University of Tartu and TalTech. Students graduating from this programme obtain degrees from both universities. The programme prepares students for high-end technical or managerial roles at the most respected technology companies. The programme is closely related to the tech industry, and the students get opportunities to receive practice at the partner companies.


University of Applied Sciences Europe - Dubai
MSc Software Engineering
- Dubai, United Arab Emirates
MSc
Full time, Part time
3 years
On-Campus
English
With the Master’s in Software Engineering at the University of Europe for Applied Sciences (UE) Dubai, you’ll learn to design, build, and maintain these systems, preparing for a wide range of high-impact careers in tech and engineering.


Asia Pacific University of Technology & Innovation (APU)
Master of Science in Software Engineering
- Kuala Lumpur, Malaysia
MSc
Full time, Part time
1 year
On-Campus
English
This programme is geared towards practising software engineers within the industry who seek formal qualifications in software engineering. In addition, IT professionals and managers who wish to upgrade their technical software engineering knowledge and IT skills to postgraduate level will find this programme attractive.


University of Europe for Applied Sciences
MSc Software Engineering
- Berlin, Germany
MSc
Full time
1 year
On-Campus
English
In this Software Engineering (M.Sc.) program, students not only learn the current challenges in software design and architecture but 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.
Popular Engineering Programs Software Engineering degree types
Popular study format
Popular locations
- USA
- United Kingdom
- Ireland
- Australia
- Sweden
- China
- Finland
- Austria
- Germany
- Lithuania
- Spain
- United Arab Emirates
- France
- Israel
- Netherlands
- Poland
- Belgium
- Hungary
- Italy
- Latvia
- Malaysia
- New Zealand
- Portugal
- Albania
- Azerbaijan
- Botswana
- Bulgaria
- Canada
- Colombia
- Denmark
- Egypt
- Estonia
- Lesotho
- Mexico
- Norway
- Romania
- South Korea
- Switzerland
- Taiwan
Learn more about Software Engineering Masters degree programs
A Master’s in Software Engineering is the next step in becoming an expert in software engineering. Students get to specialize in the field through individual research and application of the latest software technologies. Find international software engineering programs below.





























