- Home
- Programmes
- Software Engineering
943 Master's degrees in Software Engineering
Introduction to Python
Learn Python programming fundamentals such as data types and structures, variables, loops, and functions in the Introduction to Python program at Udacity.
Software and Systems Security
The Software and Systems Security programme at the University of Oxford teaches the principles of systems security, with a particular emphasis upon the security properties and implications of software and information technologies.

Software Engineering
The Master of Software Engineering programme at Pennsylvania State University will provide you with the technical IT skills needed for various IT and web-based careers, from applications developer to web designer.

Software Development and Engineering
The Advanced Certificate in Software Development and Engineering from Pace University is an online, five-course sequence that teaches the essentials of the software development and engineering process.
Software Engineering
Software Engineering offered by The University of Aizu is a systematic and disciplined approach to developing software that applies both computer science and engineering principles and practices to the creation, operation, and maintenance of software systems.
Mechatronic and Cyber-Physical Systems
The consecutive Mechatronic and Cyber-Physical Systems master’s degree at Deggendorf Institute of Technology enables graduates of Mechatronics and other related fields of study to deepen their knowledge of networked systems in digital production.
Full Stack Software Development
The Full Stack Software Development program is an Ontario College Graduate Certificate at Lambton College, that offers students the opportunity to study the most current trends in software development.
Computer Science
The Master of Science in Computer Science at Lamar University is designed to equip students with the essential skills for a successful career in the tech industry. This programme can be completed in two years and offers both thesis and non-thesis options. It is available through on-campus attendance.
Full Stack JavaScript Developer
The Full Stack JavaScript Developer program at Udacity will equip learners with everything a developer needs to build rich experiences delivered with the web using modern architecture and technology.
Computer Science and Engineering
The Computer Science and Engineering MS program at the University of Notre Dame offers courses of the highest technical quality.
Artificial Intelligence Hardware and Systems
Artificial Intelligence Hardware and Systems from Wayne State University provides students with a distinct learning experience involving a variety of engineering disciplines, enhancing their creativity and problem-solving across diverse domains.
Software Engineering
The Software Engineering Master program at Sakarya University aims to provide graduate-level education to candidates who want to specialize in software systems or pursue an academic career in this field.
Electrical and Computer Engineering
Electrical and Computer Engineering from University of Manitoba aims to improve the quality of life of individuals, both here in Canada and around the world, through the principled application of science and mathematics in solving the problems of society.
Software Development
Offered both on the Charles River Campus and online, the Master of Science in Software Development at Boston University constitutes preparation for one of the largest and fastest-growing professions: software developer.
Electrical and Computer Engineering
Pursue excellence in Electrical and Computer Engineering with Clarkson University's MS program. Prepare for innovation and leadership in cutting-edge technologies.
Computer Science
The Computer Science at University of Missouri - Kansas City develops solutions for advanced problems using appropriate skills and knowledge in computer science.
Computer Science
The Computer Science programme at Syracuse University is designed to make sure graduates are at the leading edge of modern technology and in demand by industry.
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.
Computer Science - Software Development
The Computer Science - Software Development program of Kutztown University is intended for students who have an undergraduate degree (or minor) in computer science, as well as those who have a strong background in a field in which computers are applied, such as engineering, science, or business.
Software Engineering of Distributed Systems
The Software Engineering of Distributed Systems MSc programme from KTH Royal Institute of Technology provides students with advanced knowledge for building distributed software applications that operate in a range of devices, from cloud servers to smartphones.