- Home
- Programmes
- Software Engineering
943 Master's degrees in Software Engineering
Software Engineering
Software Engineering (MSc) offered by the University of Greater Manchester is designed to provide the advanced skills and knowledge you’ll need to develop your career in this in-demand global industry.
Computer Science
The Computer Science programme at Montana State University offers advanced M.S. and Ph.D. pathways for ambitious researchers. This full-time, on-campus curriculum focuses on high-level problem solving and innovation. Students benefit from an R1 research environment, completing their degree over several years of intensive study.
Computer Engineering (Thesis)
The Computer Engineering (Thesis) course at Istinye University aims to provide students with comprehensive knowledge in computer engineering, focusing on both theoretical concepts and practical applications.

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.
Computer Science - Scientists and Engineers
The Computer Science - Scientists and Engineers MSc program at University of Southern California provides intensive preparation in the concepts and techniques related to the design, programming, and application of computing systems. Students are provided a deep understanding of both fundamentals and important current issues in computer science and computer engineering .

Electronic and Computer Engineering
The Master Electronic and Computer Engineering at University of Galway is a one-year, full-time programme for graduates in Electronic & Computer Engineering or related fields. Part of an accredited 4+1 pathway, it develops advanced, industry-focused skills and meets the educational requirements for Chartered Engineer status, preparing you for leadership roles in engineering.

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.
Software Management (Online)
The Software Management (Online) program from Drexel University helps you pair your technical background with the management skills you need to advance your career.
Software Engineering
The Software Engineering at Chongqing University provides a number of practice-oriented courses to ensure the students well prepared for their challenging careers.
Software Engineering
Software Engineering from Ontario Tech University expands a student's knowledge of software engineering and prepares them for careers in research, development, and advanced software engineering systems.
Artificial Intelligence and Internet of Things
The Artificial Intelligence and Internet of Things program at Kasetsart University is a joint Master’s degree program between Sirindhorn International Institute of Technology and Kasetsart University, and aims to produce a multidisciplinary engineer with software programming skills and a broad background in electronic engineering.
Computer and Systems Engineering
Paying due attention to the sustainability of the planned solutions, in setting up the new departmental organizational model, it was intended to give greater weight to the integration of research with teaching, identifying short, medium and long-term objectives. Learn more with Computer and Systems Engineering from University of L´Aquila.
Building Generative Adversarial Networks
Learn to understand and implement a Deep Convolutional GAN (generative adversarial network) to generate realistic images, with Ian Goodfellow, the inventor of GANs, and Jun-Yan Zhu, the creator of CycleGANs. The Building Generative Adversarial Networks program is offered by the Udacity.
Smart Systems Integrated Solutions (SSIs) (Erasmus Mundus)
The Smart Systems Integrated Solutions (SSIs) (Erasmus Mundus) programme from Aalto University is a two-year joint master programme, with full student mobility between Aalto University, University of South-Eastern Norway (USN) and Budapest University of Technology and Economics (BME) with leading expertise in the academic fields of Smart Systems and Microsystems Technology.
Computer Engineering
The Computer Engineering program at of The University of New Mexico is well equipped with a large number of state-of-the-art computer systems and workstations which are used for undergraduate instruction and research.

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.
Computer Science
Earn one of the most desirable degrees by drilling down to what interests you most. Our highly customizable Computer Science program at Stevens Institute of Technology provides advanced, sophisticated training for both professional and academic career tracks.
Computer Science and Engineering
The School of Computer Science and Engineering from Santa Clara University offers master’s programs in applied mathematics, bioengineering, civil engineering, computer science and engineering, software engineering, electrical engineering, engineering management, mechanical engineering and sustainable energy.
Software Engineering and Artificial Intelligence
This Software Engineering and Artificial Intelligence program at The University of Wales Trinity Saint David lies within an area of growing technological change and provides advanced skills and knowledge.
Computer Engineering
North Carolina State University's Computer Engineering Master’s (thesis and non-thesis) programs prepare students to succeed in a world where computers are now embedded in nearly everything ranging from smartphones and household appliances to autonomous vehicle systems and medical diagnostic systems.