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

Professional Software Development (Data Science)
This Professional Software Development (Data Science) degree offered at Ulster University provides high quality professionals for the software development industry.
Electrical and Computer Engineering
Electrical and Computer Engineering from University of Ottawa combines the research strengths of the School of Electrical Engineering and Computer Science (EECS) at the University of Ottawa and the departments of Electronics and of Systems and Computer Engineering at Carleton University.
Computer Science (Software Engineering)
The Computer Science (Software Engineering) degree is offered at Universiti Tun Hussein Onn Malaysia.
Software Engineering (Dual)
Software Engineering (Dual) from Stevens Institute of Technology prepares you to manage software life cycle processes, build sustainable products while enabling you to become a leader capable of making fast, data-supported decisions.
Computer Science
Computer scientists identify and solve computational problems in all areas of modern life. They use a combination of technical skills and creativity to design and build software, formulate solutions to computing problems and invent new and better ways of using computers. The Computer Science MSc program is offered at University of Kentucky.
Computer Science and Engineering
Computer Science and Engineering (CSE) at the University of California, San Diego is concerned with the fundamental aspects of computer science and computer engineering. Degrees are offered in Computer Science or Computer Engineering.

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.
Computer Engineering
The Computer Engineering program of University of Central Florida offers studies in a number of technical (research) areas, such as Computer Networks and Computer Security (CNCS), Computer Systems and VLSI Design (CS/VLSI), Intelligent Systems and Machine Learning (ISML), and Software Systems and Algorithms (SSA).
Software Engineering
Software Engineering at Texas Tech University is intended to give graduate students a firm foundation in the definition, development and maintenance of complex software systems using traditional engineering process methods.
Network Engineering Online
The Master of Science in Network Engineering Online is offered by the Lyle School of Engineering at Southern Methodist University .

Electrical and Computer Engineering
This Electrical and Computer Engineering programme from Abu Dhabi University comes at the perfect time to serve the innovation movement in the UAE and the advancement toward smart cities.

Computer Engineering
This Computer Engineering MSE programme from University of Michigan - Dearborn will provide plenty of hands-on experience with computers, high-performance workstations, and other microprocessor-based systems.

Computer Science (Enterprise Software Systems)
This Computer Science (Enterprise Software Systems) programme from South East Technological University is designed to develop and refine a set of skills essential for successful engagement of enterprises with information and communications technology (ICT).

Computing with Professional Placement
Throughout this Computing with Professional Placement MSc programme from Edinburgh Napier University learn practical key computing skills that are essential to the modern computing industry.
Cybersecurity Engineering
The Cybersecurity Engineering Master is offered by University of New Hampshire. Cybersecurity affects everyone and impacts every organization. From marketing to finance, manufacturing or entertainment, data security is critical in every economic sector. Cybersecurity engineers develop, integrate and operate secure systems in order to protect computing devices, networks, data and programs from unauthorized hackers, damage or cyberattacks.
Computer Engineering
The Department of Electrical and Computer Engineering at George Washington University offers Ph.D. and M.S. degrees, as well as two professional degrees (engineer and applied scientist) in computer engineering. It also offers a graduate certificate in high-performance computing.

Artificial Intelligence for Engineering and Design with Professional Placement
Within the Artificial Intelligence for Engineering and Design with Professional Placement programme from University of Bath you will explore the latest developments in AI and learn how to apply them to solve engineering challenges across industries worldwide.
Software Engineering - Product Development
Software Engineering - Product Development majors at Kazan Federal University are structured according to the logic of product development workflow.
Computer Applications
The Computer Applications at the Panjab University dates back to 1966. An independent Centre for Computer Science and Applications (now a full fledged department) was set-up in 1983. The department aims at ingraining the spirit of ingenuity, innovativeness and technical competence in the students through rigorous competition and regular guidance.
Information and Communications Technology - Software Design and Programming
Information and Communications Technology - Software Design and Programming at the University of Denver introduces you to design, program, and develop effective web-based applications and software using best practices in security and quality assurance.