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

Computer Engineering
The Computer Engineering degree is offered at California State University Fullerton provides students with an in-depth knowledge in theory and a strong platform in practical applications in the hardware and software aspects of computer-based systems, and integrating both into usable computer systems.
Computer Science
Computer Science from Tennessee Tech University is driven by three distinct needs that are fueled by the growth in training needed for technological companies, research labs, and civil service.
Data Engineering
Master of Data Engineering from Western Sydney University provides comprehensive training in system development for the ingestion, analysis, storage and reporting of complex and dynamic data.
Computer Engineering
Strengthen your leadership skills and technical proficiency with the Computer Engineering program at Missouri University of Science and Technology.

Professional Software Development
The overall aim of this Professional Software Development 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.
High Performance Computing Engineering
High-performance computing has various fields of application in different sectors, including: energy, climatology, computational biomechanics, genomics, medicine, pharmacology and chemistry, finance, seismic imaging, and aerospace. This High Performance Computing Engineering course is offered at Politecnico di Milano.
Information Systems and Computer Engineering
The experts holding an MSc degree in Information Systems and Computer Engineering from Instituto Superior Técnico will be able to analyse, develop and implement complex information systems, in distributed and heterogeneous environments, in permanent technological mutation, which characterize the current information-based society.
Computer Science-Software Engineering
Purdue University Northwest’s Master of Science in Computer Science with a concentration in Software Engineering prepares students to design, develop and deploy software solutions across a wide range of platforms and industries.
Computing (Computer Networks Engineering)
This Computing (Computer Networks Engineering) programme from the University of Northampton allows you to study computing at a greater depth, develop your research and analytical skills and complete an individual thesis investigating an area you are particularly interested in.
Computer Science
The students, faculty, and alumni of our Computer Science department from University of Illinois at Urbana Champaign are changing the world through their contributions to the computing industry and to research.
Software Engineering
Software Engineering from Northeastern University China helps you get firm grasp of the basic theory and systematic professional knowledge of software engineering and computer science.
Computer Engineering
Computer Engineering degree is offered at Beirut Arab University.
Computer Science and Information Engineering
The graduate program in Computer Science and Information Engineering from National Taiwan University of Science and Technology is designed for training students for the abilities required by industry.
Cyber Security (without Thesis)
Cyber systems and security aim to find solutions to ensure the efficiency, security and confidentiality of data production, transmission, storage and computing systems in different fields. The Cyber Security (without Thesis) programme is offered by Koc University.
Computer Engineering
From smartphones to cars to medical devices, computers are changing our lives. The master of science in Computer Engineering program at the University of Denver challenges students who want to improve the world around them through continuous technological advancement.
Computer Science
The Computer Science program at DePaul University offers an exciting opportunity to expand your technical skills—or enter the computing field—and take your career to the next level.

Software Engineering
In this Master of Science in Software Engineering for Information Systems at Free University of Bozen-Bolzano, you will learn how to leverage next-generation technologies such as Cloud Computing, Internet of Things, and Analytics to create, connect, optimize and engineer innovative systems moving to the pragmatic application and commercialization on a rapid and large scale.
Introduction to Programming with Python I
Learn basic programming with Python, one of the most versatile and widely used programming languages! You'll first learn core programming concepts and fundamental Python syntax by writing code to make a virtual "turtle" robot draw colorful shapes on the screen. The Introduction to Programming with Python I program is offered by the Udacity.
Discovering Agile
Agile is one of the highest-impact, most in-demand skills. In this course, we'll introduce you to the fundamental concepts and terms that you'll need to step into the world of agile. The Discovering Agile program is offered by Udacity.
Software Engineering
This Software Engineering programme from University Teknologi Malaysia is designed to produce professional and dedicated software engineers who should lead in the development and maintenance of software projects based on International Standards.