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

Software Engineering Technology (Fast-Track)
Centennial College's three-year Software Engineering Technology (Fast-Track) programme will grant qualified college or university graduates with a software background direct admission into Year 2 (Semester 3) so they may receive their advanced diploma in two years (four semesters). This programme is post-graduate work permit eligible.

Computer Science
This Computer Science course from Teesside University offers you the opportunity to study two major themes; programming and artificial intelligence (AI). You also study project management and research methods to provide the academic rigour required for postgraduate study and the practical skills for entry to industry.

Software Engineering
The aim of this Software Engineering programme at the Technological University of the Shannon is to provide an opportunity for computer professionals and engineers to enhance their knowledge and expertise in areas of current active research and development in software engineering.
Computer Science and Engineering
Computer Science and Engineering from University of California, Santa Cruz is appropriate for students interested in advanced studies to better prepare themselves in the information technology workforce.
Automotive Software Engineering
The Automotive Software Engineering programme offered at Chemnitz University of Technology is related to the faculties research field ESS: Embedded Selforganizing Systems.
Computer Science
The MSc in Computer Science at Swansea University is a comprehensive programme designed for those seeking to deepen their understanding of the field. This full-time course spans one year and is conducted on campus, providing students with access to state-of-the-art facilities and expert faculty.
Computer Science - Software Development
The Master of Science degree in Computer Science - Software Development from Southern Connecticut State University prepares students for the challenges faced by professionals in the rapidly changing field of computer science, as well as for those planning to pursue advanced graduate study in the field of computing.
Computer Engineering
Computer Engineering from Lebanese American University (LAU) provides students with the knowledge, skills, and research competencies necessary for pursuing professional careers or doctoral studies in the field of computer engineering.

Cyber Security (Online)
This Cyber Security (Online) MSc programme from University of Tulsa teaches the skills necessary to protect those systems that drive our interconnected world.
Computer Science
The Computer Science course at Miami University aims to prepare students for computing professions that require research, invention, and advanced or specialized knowledge.

Software Science
Software plays a role in almost every aspect of our daily lives and in every organisation across the globe. This Software Science specialisation from Radboud University focuses on analysing and testing of code in order to both improve and simplify it.
Computer Science and Engineering
Computer Science and Engineering at the Ulsan National Institute of Science and Technology is not just about how to write computer programs or how to use them, but it tries to tackle the fundamental question – how and what computation can be efficiently automated and implemented.
Software Engineering Technology (Fast-Track) (Optional Co-op) (Online)
The Software Engineering Technology (Fast-Track) (Optional Co-op) (Online) course from Centennial College provides a comprehensive two-year learning experience in designing, developing, and maintaining software systems.
Computer Science
The Computer Science MSc from the University of Warwick is for technically minded graduates with experience in computer science, mathematics or physical sciences. Ranked 4th in the UK (REF 2021), Warwick's Computer Science department will train you in using the latest techniques in academia and industry while providing you with a set of skills essential in your future career.
Software Engineering
The MS in Software Engineering at Central Connecticut State University provides a rich learning environment featuring expert Computer Science faculty with experience in multiple areas of the discipline who will help you build a solid foundation while enabling you to focus on particular areas to develop software solutions to real-life problems.
Computer Science
The Professional Master of Computer Science at Rice University is a non-thesis degree with in-person and on-campus offerings.
Computer Engineering (Thesis)
The Computer Engineering (Thesis) programme offered by Isik University is intended for students who wish to engage deeply in research and advanced study within the field of computer engineering.
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.

Digital Chemistry
Master the skills required for the new generation of chemical industries with the Digital Chemistry programme at the University of Southampton. You’ll learn how to use computational modelling, artificial intelligence and the analysis of big data to solve complex chemistry problems.
Software Engineering (Mobile Development)
Master of Software Engineering (Mobile Development) from Technical University of Malaysia Melaka is designed to meet the demand for highly skilled mobile apps developer and content experts for platforms such as IOS and Android.