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

Software Engineering
The purpose of the Software Engineering degree from Vilnius University is to prepare high qualification software engineers that are able to carry out independently research; to lead software development, maintenance and process improvement projects.
Software Engineering (Professional)
The Master of Software Engineering (Professional) at the University of Queensland provides you with a comprehensive and in-depth knowledge of software systems and applications.
Discovering Autonomous Systems
Autonomous system is one of the highest-impact, most in-demand skills. In this lesson, we'll introduce you to the fundamental concepts and terms that you'll need to step into this amazing world. The Discovering Autonomous Systems program is offered by the Udacity.
Computer Science Engineering
The Computer Science Engineering at University of Debrecen students have the opportunity to broaden the knowledge that they have acquired over the course of a BSc program, to get acquainted with the modern trends of informatics and to deepen this knowledge.

Human-Computer Interaction
The Human-Computer Interaction at the Newcastle University will give you the expertise to create, design and develop engaging interactive digital technologies from apps to immersive environments.
Computer Science
The Master of Science in Computer Science degree program at California State University San Bernardino provides a technically oriented post-baccalaureate scientific education for those who wish to acquire or extend their knowledge in the field of computer science.
Computer Science
The aim of the Master of Arts in Computer Science (M.A.) at The City University of New York is to prepare students for professional careers in private industry, government, and academe.

Cyber Security (Software Security)
A strong ethos of rigorous experimental and empirical cybersecurity and privacy research underpins the Cyber Security (Software Security) course from University of Bristol, facilitated by a state-of-the-art testbed for studying threats and vulnerabilities related to data flows in the software and its dependencies (supply chain), critical national infrastructure (CNI) and Internet of Things (IoT).
Software Engineering
Software engineers are responsible for creating and maintaining software applications, applying the best practices drawn from computer science, project management, engineering, application domains, and other related fields.
Software Engineering
Our Master of Science degree in Software Engineering educational program from University of Saint Thomas Saint Paul is here to help you build a successful career.

Information Technology (Software Systems)
This Information Technology (Software Systems) MSc programme from Heriot-Watt University Dubai is concerned with the use and application of information technology in the specification, design, development and deployment of software.

Software Engineering Systems
The Software Engineering Systems MSc degree from Northeastern University prepares students for in-demand careers as software developers engineering complex software systems for social impact.
Computational Science and Engineering
The Computational Science and Engineering program of Massachusetts Institute of Technology (MIT), previously the Computation for Design and Optimization (CDO) program, is an interdisciplinary program designed to prepare tomorrow’s engineers and scientists in advanced computational methods and applications.
Software Engineering (Software Technology) (Mixed Mode)
This Software Engineering (Software Technology) (Mixed Mode) programme at University of Malaya equips students with advanced knowledge and skills that will enable them to thrive and excel in the software industry and research.
Software Engineering
UTEP’s Software Engineering Department at University of Texas El Paso has broad expertise in four flagship research areas: development of theory for practical applications, software engineering, interactive systems (human-computer interaction), computer systems and high performance computing.

Computing Science
The research in the Computing Science programme of the University of Glasgow cuts across the intersection of theoretical and applied computing. In the UK's independent research exercise, we were rated top in Scotland for research impact.
Software Engineering
The Software Engineering programme of Politehnica University Timisoara provides students with advanced software engineering knowledge, instruct them in current techniques, develop innovation, team and management skills, leading to successful careers in software development and research.
Computer Science
The Master of Science in Computer Science at North Carolina State University is a research-oriented degree. The MS with thesis degree has two components: completion of a designated curriculum, and completion and defense of a thesis that describes original research.
Computer Science
Computer Science from University of Ottawa is providing a framework for interaction between the universities in graduate computer science education.
Advanced Computer Science (with integrated year in industry)
The Advanced Computer Science (with integrated year in industry) MSc degree offered at Aberystwyth University has a strong research focus on techniques and applications of intelligent systems, working with many major companies. Our taught Masters degrees draw on this focus, and link to the expertise and interests of the Department.