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

Artificial Intelligence - Software Engineering Technology (Fast-track) (Optional Co-op) (Online)
The Artificial Intelligence - Software Engineering Technology (Fast-track) (Optional Co-op) (Online) course from Centennial College aligns well with the newest technology trends in the software industry, namely Augmented Analytics, AI-Driven Development, and Autonomous Things. The programme is Post-graduate work permit eligible.
Software Management
The Master of Science in Software Management (MSSM) program at Carnegie Mellon University has been preparing product managers, entrepreneurs, and innovation-minded professionals to meet the rapidly-changing demands of the software industry.

Machine Learning Engineer for Microsoft Azure
Scale your ML solutions in the cloud. Join the Machine Learning Engineer for Microsoft Azure programme at Udacity
Master of Information Technology (Network Engineering)
Prepare for a career as a Network Engineer – study a range of advanced network engineering courses and gain the expertise to thrive in a dynamic, global and high-demand industry. Master of Information Technology (Network Engineering) is offered by University of Southern Queensland.
Software Technology
This University of Applied Sciences Stuttgart three semester, internationally-oriented Software Technology course of study is designed to meet the demands of industry for highly motivated, team-oriented software experts.
Introduction to Version Control
This Introduction to Version Control course at Udacity is perfect for beginners wanting to master Git’s core functionality, with a focus on using the Unix shell for streamlined commands.
Computer Science
The Computer Science programme at Saint Cloud State University is a Master of Science degree delivered on campus in St. Cloud. This advanced curriculum focuses on software engineering and artificial intelligence. Designed for full-time study, the programme equips students with high-demand skills for the global tech industry.
User Experience Engineering
User Experience Engineering is offered by City St George's, University of London. This programme will provide you with research, theories and techniques for design of technology mediated devices, systems and service, including the use of AI and other computational techniques.
Computer Science
Change is the only constant in the world of computing. If you're a computing professional looking to upgrade, update or deepen your knowledge of rapidly evolving technologies – this Computer Science program from University of Queensland is for you.
Computer Science
This Computer Science programme from Nottingham Trent University helps you will develop your knowledge and skills in the use of suitable programming languages and their development environments for the production of efficient software solutions.
Software Engineering
The Software Engineering program at Villanova University provides the practical knowledge and experience needed to specify, design, develop, and maintain today's software systems.
Computer Science
Master’s degree in Computer Science at Louisiana State University is a versatile and innovative program that offers a wide range of opportunities to students.
Game Design and Development
The Game Design and Development program of Rochester Institute of Technology from Rochester Institute of Technology explores the simulation, edutainment, or visualization landscape as you enhance your game design and development skills to create truly innovative games.
Software Engineering
A master’s in Software Engineering from Florida Institute of Technology gives graduates a comprehensive background in mathematics, computer science, and computer organization to become a software engineer.
Computer Science
The Computer Science programme at Georgia State University offers an advanced M.S. degree. This full-time course, based at the Atlanta campus, typically spans 1.5 to 3 years depending on your background. It provides expert training in computational technologies, preparing students for high-level industry roles or research.

Software Developer
This Software Developer Postgrad Cert from Saskatchewan Polytechnic will prepare you for the challenges of developing software products and web applications for clients.
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.
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.
Computer Science (Software Engineering)
The Computer Science (Software Engineering) programme is offered by Technical University of Malaysia Melaka.
Electrical and Computer Engineering
Electrical and Computer Engineering from Youngstown State University introduces students to areas of study like control systems, digital systems, computer engineering, communications, computer-aided design.