- Home
- Programmes
- Software Engineering
943 Master's degrees in Software Engineering
Blockchain Fluency
In this course, you learn the basics of blockchain, blockchain transactions, data on the blockchain, and the differences between a public blockchain and a private blockchain. The Blockchain Fluency program is offered by the Udacity.
Intermediate Python
Python is a general-purpose coding language with applications in web development, data science, machine learning, fintech, and more. The Intermediate Python program at Udacity equips you to leverage the capabilities of Python and streamline the functionality of applications that perform complex tasks, such as classifying files, data mining a webpage, etc.
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.
Computer Engineering
The Computer Engineering master’s degree from University of Alabama Huntsville prepares students to pursue advanced work in computer engineering technical interest areas including VLSI systems, hardware design, embedded systems, computer systems, software systems, computer networks, and computer security.
Computer Science
This Computer Science MSc programme from KTH Royal Institute of Technology provides a broad education in computer science. Students acquire a solid foundation in advanced algorithms, computer security, artificial intelligence and internet protocols, and gain expertise through specialisation tracks.

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.
Cloud Computing with Virtusa Engineering
The Cloud Computing with Virtusa Engineering program from Chandigarh University is an emerging technology, exponentially growing in demand and hence a technical and social reality. Today, one can only imagine how the infrastructure for this new universe will evolve and what applications will migrate to it since its evolution is organically tied to the future of the Internet.
Software Development and Integration
The Software Development and Integration (SDI) Master’s Program at University of Oklahoma equips students with the expertise to develop and integrate disparate IT systems and enhance existing software.
Computer Science
Computer Science from University of Gothenburg offers freedom and flexibility to choose among a wide range of courses. Computer science is a broad topic that spans everything from theory of computation to the practice of designing software systems.
Electrical and Computer Engineering
The Department of Electrical and Computer Engineering offers the Electrical and Computer Engineering program of the University of Minnesota.
Software Engineering
The Master of Science in Software Engineering (MS-SE) is a unique program offered exclusively at Carnegie Mellon University Silicon Valley campus. It emphasizes a rigorous foundation in the principles of software engineering within the context of ECE’s top-ranked Computer Engineering program.

AWS Machine Learning Engineer
Refine your machine learning skills with this AWS Machine Learning Engineer Nanodegree programme at Udacity.
Computer Science
The program in Computer Science at Louisiana Tech University places a strong emphasis on fundamental theoretical and practical computing foundations, preparing graduates for academic and industrial careers.
Computer Engineering
Computer Engineering makes it possible for us to telecommute from home, check our e-mail on the go, and videoconference with clients around the world. But laptops and information networks aren’t the only products computer engineers develop; they reconstruct genomes, design robots, and conceive software. The Computer Engineering MSc program is offered at New York University.
Software Engineering
The master's degree course in Software Engineering at Technical University of Munich equips students to carry out responsible functions as technology experts and decision makers in science and industry

Software Design and Development
This Software Design and Development course at University of Galway is aimed at candidates with little or no IT experience who want to pursue a career in the IT industry.
Computer Science with Software Engineering
This Computer Science with Software Engineering MSc programme from The University of Hertfordshire Online will embark you on a journey of innovation. Master software architecture with our 100% online MSc Computer Science
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.

Internet of Things
The Internet of Things program at Northeastern University offers the interdisciplinary background to contribute to the Internet of Things (IoT)-the web of internet-connected devices and objects now reshaping our society, from healthcare to defense.
Master of Technology in Software Engineering
The Software Engineering program from National University of Singapore - Institute of Systems Science is designed to meet the industry demand for software engineers who can help Singapore to realise the smart nation initiatives through building robust, reliable and scalable software systems.