364 Master's degrees in Software Engineering in Europe
Logic
Logic from University of Gothenburg is two years of full-time study with a balanced combination of rigor and flexibility. You can expect a significant amount of hands-on, instructor-led skills training in addition to the theoretical lectures and seminars, computer laboratory work, and possibilities to individualize your study path.
Computer Science
The Master of Science in Computer Science at the University of Bern is a comprehensive programme designed for those with a Bachelor’s degree in Computer Science. This course spans three semesters and is conducted in English, providing students with a robust foundation in advanced computing principles.
Advanced Software Engineering
Computer science supports the build, development and use of computer systems. There is a growing need across the world for skilled, advanced computer science professionals. This Advanced Software Engineering course at the University of Strathclyde helps you develop the skills necessary to design and deploy sophisticated modern software systems in a range of application areas.
Software Engineering and Information Systems
The Software Engineering and Information Systems programme at University of Oulu is a two-year international Master's programme focusing on either software defined products or human-centred design of information systems.
Mathematics (Nizhny Novgorod)
The Master's programme in Mathematics (Nizhny Novgorod) at HSE University is an English-language double degree programme of HSE and the University of Passau (Germany), which foresees one year of study in Germany. The programme trains specialists for PhD programmes at high-ranking world universities and high-tech industries, where mathematical skills are essential.
Software
The Master's in Software is for those who want to work with internet development and distributed and mobile networks – both from a developer and a user perspective. The programme also lets you explore research environments working in advanced software techniques and gives you access to the latest knowledge and technology.
Computer Engineering (Thesis)
The Computer Engineering (Thesis) course at Bahçeşehir Cyprus University aims to graduate students ready for advanced studies in computer engineering.
Software Engineering
The Software Engineering programme is offered at the Tomas Bata University in Zlín. With a current student population of more than 9,200, TBU is among the medium-sized Czech universities.
Software Development
The Software Development course at the University of Strathclyde is specifically designed for graduates without a computing science background.
Software Technology
This University of Applied Sciences Stuttgart three semester, internationally-oriented Software Technology course of study is designed to meet the demands of industry for highly motivated, team-oriented software experts.
User Experience Engineering
User Experience Engineering is offered by City St George's, University of London. This programme will provide you with research, theories and techniques for design of technology mediated devices, systems and service, including the use of AI and other computational techniques.
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.
Software Engineering
The goal of the Software Engineering programme from the University of Europe for Applied Sciences, Germany is to provide students with the most the state-of-the-art technology that will enable them to work and innovate in the automotive domain and any other business domain available in the market today.
Computer Science - Visual Computing and Game Development
Within the scope of Visual Computing, the Computer Science - Visual Computing and Game Development program from Charles University offers training in a wide range of visual sciences, including geometric modeling, rendering (image synthesis) as well as the basics of image analysis and computer vision.

Computer Science online
This online MSc Computer Science focuses on the real-world application of computing, giving you a strong foundation in both theory and practice. You’ll learn core computing principles in practical contexts, gaining the skills for technical roles—even if you have no previous programming experience.

Artificial Intelligence for Engineering and Design with Professional Placement
Within the Artificial Intelligence for Engineering and Design with Professional Placement programme from University of Bath you will explore the latest developments in AI and learn how to apply them to solve engineering challenges across industries worldwide.

Computer Science
This Computer Science MSc program from Vrije Universiteit Brussel (VUB) is the program you’re looking for if do you already have an academic bachelor in computer science and would you like to work towards even deeper scientific understanding and knowledge. This two-year program has a broad scope, but also offers a wide variety of highly specialised elective courses.
Software Engineering for Embedded Systems
The Software Engineering for Embedded Systems degree at University of Kaiserslautern-Landau qualifies you to elaborate your own useful applications for the development, implementation, and evaluation of software for embedded systems.
Software Engineering
The Software Engineering from the University of Oxford teaches the principles of modern software engineering, together with the tools, methods and techniques that support their application.

Electronic and Computer Engineering
Electronics are critical for the global economy. Put yourself at the heart of this growing industry and deepen your engineering expertise with this Electronic and Computer Engineering programme from University of Birmingham.