- Home
- Programmes
- Software Engineering
942 Master's degrees in Software Engineering
Professional Engineering (Accelerated) (Software)
Professional Engineering (Accelerated) (Software) from University of Sydney is designed to provide you with deep technical skills in your chosen field of engineering combined with professional development in the areas of communication, leadership, and time and resource management.
Computer Science and Software Engineering
The Computer Science and Software Engineering programme at Auburn University offers a comprehensive M.Sc. degree designed for advanced technical mastery. This flexible course is available through both full-time on-campus study and online modes, providing students with world-class research opportunities in Alabama.
Computer Science (Engineering)
The Department of Computer and Information Science and Engineering offers the Master of Science degree in Computer Science (Engineering) through the College of Engineering all at the University of Florida.
Software Engineering of Multimedia and Information Retrieval Systems
The Software Engineering of Multimedia and Information Retrieval Systems programme is offered by National Technical University of Ukraine: Igor Sikorsky Kyiv Polytechnic Institute.
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.

Applied Software Engineering
The Applied Software Engineering course at the Technological University of the Shannon is an exciting one-year full-time programme, funded by Ericsson Ireland and ICT Skillnet and delivered by TUS in Athlone, which covers the entire software development lifecycle – from the fundamentals of computing and software design to implementation and testing.
Computer Science (Research)
The University of Kent offers a Computer Science (Research) degree, available as both an MSc and PhD. This programme is designed for full-time or part-time study, with the MSc typically completed in one year. Students will engage in cutting-edge research under the guidance of experienced faculty members.
Computer Science
The Master’s programme in Computer Science from Blekinge Institute of Technology is broad and flexible, allowing you to shape your own academic focus and specialise in one of three core areas: IT security; distributed and parallel systems; intelligent systems.

Cyber Security
The University of Liverpool Online MSc Cyber Security prepares professionals for the critical field of information security. This comprehensive programme covers threat analysis, security frameworks, risk management, and emerging cybersecurity challenges through flexible online delivery.
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 Applications
Computer Applications from Vellore Institute of Technology (VIT) is a lucrative and attractive career option.
Advanced Computer Science
The Advanced Computer Science MSc degree offered at Aberystwyth University has a strong research focus on techniques and applications of intelligent systems, working with many major companies.

Computer Science
This 100% online Computer Science programme from University of York is aimed at working professionals and graduates from other disciplines who are seeking to move into a career in computer science
Software Development MicroMasters Program
EdX is an online learning platform trusted by over 12 million users offering the Software Development MicroMasters Program in collaboration with University of British Columbia - UBCx. Learn the design approaches to software engineering.
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.

Java Web Developer
Advance your Java career with projects in web services, security, persistence, and DevOps with this Java Web Developer programme at Udacity.
Computer Science
This Computer Science MSc course from the Fairleigh Dickinson University prepares students for the direct pursuit of productive careers in industry and for continued graduate study.
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.
Software Systems Development
The Software Systems Development program of Tufts University provides software system developers with the skills needed to design, build, and test systems programs.
Information Technology (Cyber Security)
Organizations in industry and governments globally are susceptible to a wide range of cyber-attacks that are becoming increasingly more elaborated and malicious. Organizations are struggling to address the challenges of cyber security. Zayed University offers the Information Technology (Cyber Security) to combat this.