365 Master's degrees in Software Engineering in Europe
High Performance Computing Engineering
High-performance computing has various fields of application in different sectors, including: energy, climatology, computational biomechanics, genomics, medicine, pharmacology and chemistry, finance, seismic imaging, and aerospace. This High Performance Computing Engineering course is offered at Politecnico di Milano.
Computer Science
This Computer Science MSc programme from KTH Royal Institute of Technology provides a broad education in computer science. Students acquire a solid foundation in advanced algorithms, computer security, artificial intelligence and internet protocols, and gain expertise through specialisation tracks.

Software Engineering for AI
The Software Engineering for AI programme is offered at Jönköping University an international university in the heart of Sweden, known for student entrepreneurship, strong research and successful collaborations.
Computer Science
Computer Science from University of Gothenburg offers freedom and flexibility to choose among a wide range of courses. Computer science is a broad topic that spans everything from theory of computation to the practice of designing software systems.
Software Engineering
The master's degree course in Software Engineering at Technical University of Munich equips students to carry out responsible functions as technology experts and decision makers in science and industry

Software Design and Development
This Software Design and Development course at University of Galway is aimed at candidates with little or no IT experience who want to pursue a career in the IT industry.
Computer Science with Software Engineering
This Computer Science with Software Engineering MSc programme from The University of Hertfordshire Online will embark you on a journey of innovation. Master software architecture with our 100% online MSc Computer Science
Information Systems and Computer Engineering
The experts holding an MSc degree in Information Systems and Computer Engineering from Instituto Superior Técnico will be able to analyse, develop and implement complex information systems, in distributed and heterogeneous environments, in permanent technological mutation, which characterize the current information-based society.
Software Engineering
Software Engineering (MSc) offered by the University of Greater Manchester is designed to provide the advanced skills and knowledge you’ll need to develop your career in this in-demand global industry.
Software Engineering
Throughout this Software Engineering course from Free University of Bozen-Bolzano 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.

Software Design with Artificial Intelligence
This Software Design with Artificial Intelligence course at the Technological University of the Shannon provides a broad introduction to machine learning and statistical pattern recognition. Students will learn about both supervised and unsupervised learning as well as learning theory, reinforcement learning and control.
Computer Engineering
A Master of Science degree in Computer Engineering program from Kharkiv National University of Radioelectronics generally focuses on the implementation and design of computer hi-performance systems.

Advanced Software Engineering (Distance Learning)
This Advanced Software Engineering (Distance Learning) MSc at University of Leicester focuses on the methodologies and technologies that address the challenges that companies are facing for competing in the volatile markets of today.
Cybersecurity (Online)
Cybersecurity (Online) from Munster Technological University is taught fully online and is designed specifically for computing professionals working in the IT industry. The modules are assessed by online continuous assessment.
Computer Science
This Computer Science programme from Nottingham Trent University helps you will develop your knowledge and skills in the use of suitable programming languages and their development environments for the production of efficient software solutions.

Advanced Software Engineering
This Advanced Software Engineering MSc of University of Leicester focuses on the methodologies and technologies that address the challenges that companies are facing for competing in the volatile markets of today.
Software Engineering and Data Science
The Master of Science in Software Engineering and Data Science at Izmir Institute of Technology is a comprehensive programme designed to be completed in five semesters. This full-time course equips students with essential skills in software development and data analysis, preparing them for the evolving demands of the tech industry.

Informatics
The aim of the Informatics programme from University of Klagenfurt is to solve emerging problems with the help of computers. The Master‘s degree programme “Informatics” allows you to become much more than a mere user of tools. Instead, you learn how to develop and refine your personal toolkit using computer science concepts and methods.
Computer Science (Joint Degree UvA-VU) - Software Engineering and Green IT
The Computer Science (Joint Degree UvA-VU) - Software Engineering and Green IT programme at Vrije Universiteit Amsterdam approaches computer science from many different perspectives. From the technical foundations of our information society to non-functional aspects such as the energy efficiency of data centers.
Applications of Software Engineering
Applications of Software Engineering from Czech Technical University (CTU) is of interdisciplinary character because it is based on relating informatics to natural sciences, mainly modern sections of mathematics and applied physics.