365 Master's degrees in Software Engineering in Europe

Software Engineering
The Software Engineering master's programme at the University of Tartu offers software engineering and management skills as well as specialised skills in two major software application domains.
Computer Science
The M.Sc. in Computer Science at Birkbeck, University of London, is a comprehensive programme designed to prepare students for the dynamic tech industry. This course can be pursued either full-time or part-time, with a duration of one year for full-time students and two years for part-time students, offering flexible attendance options.

Advanced Software Engineering
Some of the most pressing business challenges can be solved by smartly-designed software. By studying the MSc Advanced Software Engineering programme offered at the University of Leicester you’ll be in high demand across most major industries.
Computational Engineering
Computational Engineering from Friedrich-Alexander-Universität Erlangen-Nürnberg (FAU) is an innovative discipline fusing the expertise of established engineering fields, computational sciences, and applied mathematics.

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.

User Experience Engineering - Pre-Master's Programme
This one-year (2-semester) programme offers successful students guaranteed progression to a postgraduate degree at a top UK university. Learn more at the User Experience Engineering - Pre-Master's Programme at OnCampus London from Goldsmiths, University of London.

Computer Engineering (Thesis)
The Computer Engineering (Thesis) from Bahçeşehir University (BAU) offers an in-depth exploration of computer engineering principles, focusing on both theoretical foundations and practical applications in the field.

ICT - Software Engineering
The ICT - Software Engineering programme at Saxion University of Applied Sciences closely mirrors real-life practice: you will learn by doing, carrying out projects which are supported through lectures and workshops. These projects focus on advanced software engineering topics, and cutting-edge technology.

Software Engineering - Pre-Master's Programme
This one-year Software Engineering - Pre-Master's Programme from OnCampus Ireland at University of Limerick offers successful students guaranteed progression* to a range of partner universities.
Software Development
The Software Development course at the University of Strathclyde is specifically designed for graduates without a computing science background.
Internet Engineering
The Internet Engineering MSc programme at Wroclaw University of Science and Technology is focused on delivering knowledge and developing skills needed for a successful career in Computer Science and Engineering, particularly in designing and maintaining complex service-oriented information systems.

Software Development (International Systems) - Pre-Master's Programme
This one-year Software Development (International Systems) - Pre-Master's Programme from OnCampus Ireland at University of Limerick offers successful students guaranteed progression* to a range of partner universities.

Computer Engineering (Non-Thesis)
The Computer Engineering (Non-Thesis) course from Bahçeşehir University (BAU) is designed to provide students with advanced knowledge and skills in computer engineering and technology. Its goals include bridging theoretical concepts with practical applications, preparing graduates to tackle complex engineering challenges.

Applied Informatics
The Master’s degree program in Applied Informatics is a follow-up two-year study program to the Bachelor studies in Applied Informatics or some other close fields of studies. It combines subjects from the core fields of Computing and related areas, Information Systems and Software Engineering, Image Processing as well as Communication Technologies.
Software Engineering
The Software Engineering degree offered by the University of Bergen is a joint degree program together with the Western Norway University of Applied Sciences, that will give a solid scientific background and practical skills in software engineering.
Computer Science - Resilient and Secure Cyber Physical Systems
The Computer Science - Resilient and Secure Cyber Physical Systems program from University of Florence is intended to provide the knowledge, formal tools and practical skills required in the aforementioned disciplines.

Data Engineering Technologies (Online)
The Data Engineering Technologies (Online) program from Constructor University is taught by the School of Computer Science & Engineering. Students gain a fascinating and profound insight into the methods and technologies of this rapidly growing area.

Computer Science (by research)
Throughout your Computer Science (by research) programme from University of York you'll have a supervisor to support you and guide your research.
Software Engineering
The Software Engineering program is offered together by the University of Augsburg, the Technical University of Munich and the Ludwig-Maximilians-University Munich and trains outstanding students in the leading-edge areas of software engineering.
Dependable Software Systems
Dependable Software Systems from University of Lorraine is an Erasmus Mundus Master program which consists of courses of the Master in Computer Science of Université de Lorraine on Software Engineering and Formal Methods, displayed in English and opened to international students.