365 Master's degrees in Software Engineering in Europe
Formal Methods in Computer Science
After Formal Methods in Computer Science from Universidad Politécnica de Madrid students will enhance their capacity to avoid errors caused by inadequate requirement formalization or lack of implementation verification, and will be introduced to the design of systems and programs which are error-free, more robust, and easier to understand and verify.
Cybersecurity Engineering
The mission of the academic master’s study programme Cybersecurity Engineering from Riga Technical University is to provide a set of theoretical knowledge and practical skills for students to achieve competencies corresponding to a Master's degree in cybersecurity engineering.
Computer Engineering (Thesis)
Delve into the cutting-edge realm of technology with Yeditepe University's prestigious Master's program in Computer Engineering (Thesis). This program offers a comprehensive exploration of computer science theory, software engineering, and hardware design.
Innovative Software Systems: Design, Development & Applications
The Innovative Software Systems: Design, Development & Applications programme of the National University of Science and Technology (MISIS) offers a systematic training in the design, development and application of innovative software systems in various spheres of human activity.

Computer Science with Cyber Security
Unlock your potential in a cyber security career with the Computer Science with Cyber Security programme of the University of Sunderland. Study an online MSc with a university rated 5-star for teaching and with internationally excellent research.
Software Engineering (Full-time)
Software Engineering (Full-time) from The University of Wales Trinity Saint David lies within an area of fast-changing technology and provides more advanced and focussed skills and knowledge.

Software Engineering
During the Software Engineering programme from Mälardalen University you acquire knowledge and a deeper insight into software engineering in both industry and research. You meet industrial guest lecturers, get an insight into how a modern hi-tech company works and have the opportunity to do your degree project in collaboration with one of our industry partners, such as ABB.
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.
Computational Engineering (Hons) with BGCE
Computational Engineering (Hons) with BGCE from Friedrich-Alexander-Universität Erlangen-Nürnberg (FAU) explicitly addresses the most capable and dedicated students of the Master Program Computational Engineering.
Computing (Software Engineering)
This Computing (Software Engineering) course at the University of Northampton allows you to study the design of software systems at a greater depth, develop your research and analytical skills and complete an individual thesis investigating an area you are particularly interested in.

Computer Science (Network Engineering)
This Computer Science (Network Engineering) course from University of Greenwich provides advanced knowledge of designing, building and testing a wide range of software and network systems.

Software Engineering
The Software Engineering programme from University of Limerick designed to develop expertise in building robust, large-scale software systems and extracting actionable insights utilising data analytics.
Modelling for Science and Engineering
Do you hold a science or engineering degree, are open-minded and willing to face and overcome challenges? Do you like computing? The master's degree in Modelling for Science and Engineering at Autonomous University of Barcelona will prepare to work in interdisciplinary research teams and R&D companies.

Electrical and Computer Engineering
This Electrical and Computer Engineering course from Abdullah Gül University (AGU) aims to be a research-focused university by providing high-quality undergraduate education, offering laboratory infrastructure that allows scientists from different disciplines to work in their fields and on joint projects, and placing special emphasis on graduate education activities.
Software Engineering
Software Engineering from Universidad Politécnica de Madrid aims to educate software engineers to meet the requirements of today's international software practice.

Software Engineering
The Software Engineering degree from University of Hertfordshire examines current research and practice in software engineering.

Software Engineering and Information Systems
The Master of Science and Engineering in Software Engineering and Information Systems programme from JUNIA - Graduate School of Science and Engineering consists of studying, designing, constructing, transforming, maintaining, and improving software, allowing students to build strong skills in software engineering through web and mobile development, Java applications, object-oriented design, and quality driven coding.

Computer Engineering
The Computer Engineering programme from Aarhus University allows you to advance your skills in the design, development, and integration of computer hardware and software systems.

Information and Communication Technology - Software Engineering
The Information and Communication Technology - Software Engineering specialisation track from University of Turku prepares you for a full life cycle of demanding software systems, starting from their design and finishing with their implementation.

Software Engineering
In this Master of Science in Software Engineering for Information Systems at 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.