- Home
- Programmes
- Software Engineering
936 Master's degrees in Software Engineering

Robotics Software Engineer
Fuse computer vision, machine learning, mechanics, and hardware systems to build bots of the future! This Robotics Software Engineer programme at Udacity integrates key aspects like ROS nodes, environmental mapping, and automated path planning.

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 Development and Applied Artificial Intelligence
Through this Software Development and Applied Artificial Intelligence course from Trent University you will gain hands-on experience in software development and artificial intelligence (AI), equipping you with the skills to innovate and excel in technology-driven industries.

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.

Master of Computer Science
Enhance your career with a Master of Computer Science (MCompSc) from the Victoria University of Wellington. This flexible coursework and project-based programme will put you at the forefront of innovation in a rapidly developing industry.

Applied Computational Science and Engineering
Discover how numerical methods and computational science can help solve large scale problems on Applied Computational Science and Engineering MSc programme offered at Imperial.

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.

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.

Reporting Systems and Database Development
Reporting Systems and Database Development from Conestoga College delivers hands-on experiential practices and techniques commonly employed in the dynamic field of data management.

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.

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.

Professional Information Technology (with specialisations)- Software Development specialisation
The Professional Information Technology (with specialisations)- Software Development specialisation from Charles Sturt University allows you to build on your study to achieve the right level of qualification for you.

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.

Computing with Professional Placement
Throughout this Computing with Professional Placement MSc programme from Edinburgh Napier University learn practical key computing skills that are essential to the modern computing industry.

Applied Software Engineering
The Applied Software Engineering course at the Technological University of the Shannon is an exciting one-year full-time programme, funded by Ericsson Ireland and ICT Skillnet and delivered by TUS in Athlone, which covers the entire software development lifecycle – from the fundamentals of computing and software design to implementation and testing.

Computing
Do you want to work in the IT sector, but don’t have the formal qualifications to make the transition? This Computing conversion course from University of Sunderland is designed for those whose first degree is not related to computing, but who now want to move into the industry.

Computer Science and Software Engineering
Blending a research-oriented methodology, a robust academic environment, and direct links with the commercial sector, Constructor University in Bremen presents a Master's program in Computer Science and Software Engineering (MSc CSSE).

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 Engineering Specialisation (GDip ProEng)
This Software Engineering Specialisation (GDip ProEng) at Curtin University will provide students, from other discipline areas, content knowledge in areas specific to Software Engineering.