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

Engineering of Data-intensive Intelligent Software Systems
Engineering of Data-intensive Intelligent Software Systems at Åbo Akademi University is an Erasmus Mundus Joint Master Degree (EMJMD) programme jointly delivered by Åbo Akademi University, University of the Balearic Islands, University of L’Aquila and Mälardalen University.
Electrical and Computer Engineering (with concentration in Quantum Computing)
The students enrolled in the Master in Electrical and Computer Engineering (with concentration in Quantum Computing) program at Duke University learn in the classroom and the lab from faculty working on new, resilient hardware architectures for emerging platforms, spanning the gamut from major datacenters to personal mobile devices.
Computer Science
Our 30-credit Computer Science programme at University of New Haven blends the presentation of theory with hands-on practice. This equips our students with a solid foundation of skills, and more importantly, the ability to adapt to the constantly evolving landscape of the computing discipline. Our graduates are not only productive in their new jobs, but quickly rise to leadership positions.
Electrical and Computer Engineering
The Electrical and Computer Engineering programme at Concordia University Montréal is a research-focused Master of Applied Science (MASc). This full-time, two-year degree is delivered on-campus in Montréal. It provides advanced technical training and thesis opportunities for students pursuing high-level engineering careers.
Artificial Intelligence Engineering
The Artificial Intelligence Engineering program at University of Modena and Reggio Emilia - UNIMORE aims to train engineers with solid skills in the design of advanced AI systems and services, learning the most innovative technologies to address future technological challenges.

Professional Software Development (Part-time)
The overall aim of this Professional Software Development (Part-time) course at Ulster University is to provide graduates equipped to apply best practice in software engineering to the development of a wide range of software systems in a variety of organisations. Skilled software developers are needed to support Northern Ireland’s burgeoning software industry.
Computer Systems
The Computer Systems program at Riga Technical University is 2 years long and provides students with advanced knowledge in computer science with focus on modelling and development of computer systems, software engineering and systems theory and analysis.
Computer Science and Engineering
Computer Science and Engineering at the Ulsan National Institute of Science and Technology is not just about how to write computer programs or how to use them, but it tries to tackle the fundamental question – how and what computation can be efficiently automated and implemented.

Applied Information Technology
The Master of Applied Information Technology programme offered at Victoria University is a flexible, accredited course, providing advanced training for students with an IT degree.
Software Engineering
Software Engineering degree is offered at Nankai University.

Data Science with Professional Placement
The techniques we use to model and manipulate data guide the political, financial and social decisions that shape our modern society and are the basis of growth of the economy and success of businesses. The Data Science with Professional Placement degree is delivered by University of Essex.
Computer, Communication and Information Sciences - Software and Service Engineering
Software and Service Engineering is the backbone of modern society and economy. The Computer, Communication and Information Sciences - Software and Service Engineering programme from Aalto University equips students with some of the most sought after skills in today’s job market, across a wide range of industries.
Artificial Intelligence
Self-driving cars, smart cameras, surveillance systems, robotic manufacturing and machine translations: examples of how artificial intelligence has become integrated in society. In the highly competitive two-year Artificial Intelligence programme of the University of Amsterdam you will develop a solid understanding of AI and become an expert in a rapidly evolving discipline.
Computer Science - Software Development
The Master of Science degree in Computer Science - Software Development from Southern Connecticut State University prepares students for the challenges faced by professionals in the rapidly changing field of computer science, as well as for those planning to pursue advanced graduate study in the field of computing.

Mechanical Engineering - Mastertrack Materials for High Tech Systems Design
The Mechanical Engineering - Mastertrack Materials for High Tech Systems Design offered by Eindhoven University of Technology (TU/e) prepares you to become a specialist in advanced engineering materials and their application in complex systems.
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.
Artificial Intelligence Engineering (Thesis)
The Artificial Intelligence Engineering (Thesis) course at Istinye University is focused on equipping students with advanced knowledge and skills in artificial intelligence, machine learning, and data analysis.

Computer Science
The Computer Science MSc/PGDip/PGCert programme from University of London provides students with in-demand digital skills and a formal qualification in computer science, which can help them switch to or progress a career in IT.
Electrical and Computer Engineering - Field of Study in Artificial Intelligence
This Electrical and Computer Engineering - Field of Study in Artificial Intelligence MASc course from Queen's University provides the graduate students with a solid foundation in the principles of AI, machine learning and deep learning.
Computer Science
The MSc by Coursework and Research Report in Computer Science from the University of the Witwatersrand, Johannesburg offers advanced courses in specialised topics within Computer Science. The variety of topics on offer allows you to customise your curriculum to your interests.