361 Master's degrees in Software Engineering in Europe

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.

Cyber Security and Resilience
In this Cyber Security and Resilience programme USTP – University of Applied Sciences St. Pölten you learn how to build and run resilient information systems.

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.

Applied Artificial Intelligence for Engineering
This Applied Artificial Intelligence for Engineering course from University of Greenwich builds on the concepts of artificial intelligence and machine learning by creating new systems to provide intelligence. By developing new processing methods and data representations, we aim to establish the next big step in computing.

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
This Computer Science course from Teesside University offers you the opportunity to study two major themes; programming and artificial intelligence (AI). You also study project management and research methods to provide the academic rigour required for postgraduate study and the practical skills for entry to industry.

Engineering of Artificial Intelligence
The Engineering of Artificial Intelligence master’s programme is designed to prepare a new generation of AI specialists equipped with deep theoretical knowledge and strong practical skills.

Cyber Security (Software Security)
A strong ethos of rigorous experimental and empirical cybersecurity and privacy research underpins the Cyber Security (Software Security) course from University of Bristol, facilitated by a state-of-the-art testbed for studying threats and vulnerabilities related to data flows in the software and its dependencies (supply chain), critical national infrastructure (CNI) and Internet of Things (IoT).

Data Engineering
Data Engineering from Edinburgh Napier University is a major growth area within both the commercial and public sectors, and there is a recognised shortage of professionals that have the required range of Data Engineering knowledge and skills.

Software Science
Software plays a role in almost every aspect of our daily lives and in every organisation across the globe. This Software Science specialisation from Radboud University focuses on analysing and testing of code in order to both improve and simplify it.

Software Engineering with Professional Placement Year
On this one-year programme students will undertake practical development using current leading edge commercial tools and techniques and be exposed to direct industrial involvement in a dynamic commercial-like environment. The Software Engineering with Professional Placement Year programme is offered at Cardiff University

Engineering of Artificial Intelligence
The Engineering of Artificial Intelligence programme offered at VILNIUS TECH is designed to prepare a new generation of AI specialists equipped with deep theoretical knowledge and strong practical skills.

Software Engineering
The Software Engineering course from the University of West London will help you develop the knowledge and practical skills you need to further your career or research activities.

Software Design with Cybersecurity
The Software Design with Cybersecurity course at the Technological University of the Shannon will provide students with both theoretical and practical skills to understand and respond to computer security threats in the modern enterprise.

Advanced Computer Science
The Advanced Computer Science course from University of York will enable you to develop a high level of understanding and technical skill at the leading edge of the subject.

Software Engineering
On this one-year programme students will undertake practical development using current leading edge commercial tools and techniques and be exposed to direct industrial involvement in a dynamic commercial-like environment. The Software Engineering programme is offered at Cardiff University.

Data Engineering
The graduate program in Data Engineering from Constructor University provides students with a comprehensive understanding of the big data aspects of data analytics and data science, with the technological challenges of data acquisition, curation, and management.

Computer Science online
This Computer Science online programme from University of Bath Online 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.

Computer Science
The Computer Science programme from Newcastle University will be supported by an experienced computer scientist within a research group and with the support of a team of advisers.