- Home
- Programmes
- Software Engineering
942 Master's degrees in Software Engineering
Computer Science
The Computer Science program from Clarkson University has two options: a research-based thesis option, as well as a more professionally-oriented non-thesis option. Both programs can be done in person or online.

Advanced Computer Science
The Advanced Computer Science programme from Newcastle University provides you with training in a range of emerging computer science topics that will underpin your future career in computing.

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).
Advanced Computer Science
The MSc in Advanced Computer Science at Swansea University is designed to equip students with advanced knowledge and skills in computer science. This full-time programme lasts one year and is delivered on campus, providing a comprehensive educational experience for those looking to deepen their expertise in the field.

Software Product Management and Business
The Master's Programme in Software Product Management and Business from LUT University focuses on the design, implementation and maintenance of software and digital services in their business context.
Computer Science and Information Engineering
The curriculum of Computer Science and Information Engineering programme of National Ilan University is designed as program-oriented courses to highlight the characteristics of this institution under the relatively limited number of teachers.
Internet Engineering
The Internet Engineering MSc programme at Wroclaw University of Science and Technology is focused on delivering knowledge and developing skills needed for a successful career in Computer Science and Engineering, particularly in designing and maintaining complex service-oriented information systems.
Game Design and Technology
Game Design and Technology from University of Gothenburg teaches you a blend of the skills and techniques required to work in and around the game industry.
Software Development
The Software Development program at American National University was designed for those who already have their bachelor’s degree and are seeking to continue their postgraduate education in the field of software development.
Computing
The Computing from University of Roehampton is a conversion programme that requires no previous academic experience in the field of 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 Engineering
The Computer Engineering program at Missouri University of Science and Technology offers graduate programs of study which lead to the MS degree (thesis and non-thesis options).
Computer Science
Computer Science from Lebanese American University (LAU) provides a broad foundation of study in computer science combined with in-depth study in four concentration areas.

Software Quality Assurance and Test Engineering (Optional Co-op)
Software Quality Assurance and Test Engineering (Optional Co-op) from Conestoga College will deepen students' understanding of the testing paradigms, methodologies and tools utilized throughout the software development process.

Software Development
The Software Development programme of the University of Glasgow is a specialist version of the MSc (Information Technology), intended for students without a computing science background. It is an intensive, practically oriented programme focussing on professional software development stills, which students apply to a significant Software Development project.

Computer Engineering (Thesis)
The Computer Engineering (Thesis) from Bahçeşehir University (BAU) offers an in-depth exploration of computer engineering principles, focusing on both theoretical foundations and practical applications in the field.

Virtual and Augmented Reality - Pre-Master's Programme
This one-year (2-semester) programme offers successful students guaranteed progression to a postgraduate degree at a top UK university. Learn more at the Virtual and Augmented Reality - Pre-Master's Programme at OnCampus London from Goldsmiths, University of London.
Java Programming
This Java Programming program at Udacity is intended to elevate your Java abilities and teach you the fundamental skills used by Java developers to design, code, test and deploy cutting-edge Java software.

Software Engineering
This Software Engineering MSc programme from University of Michigan - Dearborn is designed to prepare students for professional practice, as well as further studies and research in the software engineering field.