85 Master Programs in Software Engineering in Europe for 2024
Master's Degree Programme in Information and Communication Technology: Software Engineering
University of Turku
Featured
- Turku, Finland
Full time
2 years
On-Campus
English
The Software Engineering specialisation track prepares you for a full life cycle of demanding software systems, starting from their design and finishing with their implementation.
M.Sc. DevOps and Cloud Computing
IU International University of Applied Sciences - Online Studies
Featured
- Online
Full time, Part time
12 months
Distance Learning
English
IU’s master’s course in DevOps and Cloud Computing is meticulously crafted to empower you with the skills and knowledge essential for success in the dynamic field of technology. In this program, you will immerse yourself in the world of DevOps, exploring the principles and practices that bridge the gap between development and operations.
Master's Degree Programme in on the Engineering of Data-intensive Intelligent Software Systems
Åbo Akademi University
Featured
- Turku, Finland
Full time
2 years
On-Campus
English
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. In the age of data explosion, both data scientists and software engineers work with creating processes that in one way or another deal with the vast amount of available data. However, many of these processes are still carried out independently of each other, which often leads to the creation of sub-optimal systems.
- Bremen, Germany
Full time
2 years
On-Campus
English
Combining a research-driven approach, strong academic culture, and direct connections to the business world, Constructor University in Bremen offers a Master in Computer Science and Software Engineering (MSc CSSE) program. Learning and working alongside a network of world-class experts will help you gain cutting-edge knowledge and equip you with the most up-to-date tech skills. The students have the opportunity to participate in research, summer internships, and industry projects, all of which prepare them for international careers.
- Potsdam, Germany
- Dubai, United Arab Emirates
Full time
6 semesters
On-Campus
English
Data Science is an increasingly trending field that provides new opportunities for business by creating value out of data.
Master of Science in Computer Science (MSc) - Software Engineering
EPITA School of Engineering and Computer Science
Featured
- Paris, France
Full time
18 months
On-Campus
English
Use your creative talent and programming skills to plan, design, and build innovative software and apps that provide meaningful experiences to users.
- Belfast, United Kingdom
Full time
1 year
On-Campus
English
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.
- Tartu, Estonia
- Online
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.
- Gothenburg, Sweden
Full time
2 years
On-Campus
English
Software is rapidly becoming the main driving force for innovation and development in a wide range of fields, including the automotive, telecom, and defence industries. Studying on this programme will give you a unique combination of advanced technical knowledge and management skills, preparing you for a dynamic and hugely exciting career in a fast-moving field.
MSc in Computational and Software Techniques in Engineering - Software Engineering for Technical Computing Option
Cranfield University
Featured
- Cranfield, United Kingdom
Full time, Part time
1 year
On-Campus
English
This specialist option of the MSc Computational and Software Techniques in Engineering offers a unique insight into the development of computer applications across a wide spectrum of modern computing environments, from multi-core CPUs to specialist GPUs to Cloud Computing, all of which are relevant to the IT industry today.
- Stockholm, Sweden
Full time
2 years
On-Campus
English
The master's programme in Software Engineering of Distributed Systems provides students with advanced knowledge for building distributed software applications that operate on various devices, from cloud servers to smartphones. Students will explore this rapidly evolving field through specialisation in software development or data analysis. Graduates have expertise in cutting-edge methods and technologies in distributed software systems and are highly demanded by the industry.
- Bolzano, Italy
Full time
2 years
On-Campus
English
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 pragmatic application and commercialization on a rapid and large scale.
- Schaffhausen, Switzerland
- Bremen, Germany
Full time
2 years
On-Campus
English
The future of software is Quantum computing. The Master of Science in Quantum Software Engineering and Computer Science is the first of its kind and seeks to simultaneously prepare students with the software engineering and leadership skills necessary for the quantum future. The dynamic and innovative software systems of the future will require a particular kind of individual who possesses in-depth technical knowledge, a holistic approach to solving complex problems, and excellent leadership abilities.
- Leiria, Portugal
Full time
24 months
On-Campus
English
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.
- Vilnius, Lithuania
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.