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

Computer Science
Combine creativity and technical knowledge into unique skills. Contribute to the next phase of this fast-developing field with this Computer Science MSc programme from University of Tulsa.
Software Engineering and Applications with Project Management
This Master of Science (M.Sc.) in Software Engineering and Applications with Project Management at the University of Bedfordshire is a two-year programme designed for graduates and seasoned programmers. It offers a blend of theoretical knowledge and practical skills, delivered through a full-time format, preparing students for real-world challenges in software development and project management.
Software Engineering
The Master of Science in Software Engineering program is offered through West Virginia University’s Lane Department of Computer Science and Electrical Engineering will provide you with the expertise to better understand the holistic design, development, and management process of software applications and systems.
Computer Science (Conversion)
The Computer Science (Conversion) M.Sc. programme at University College Dublin is designed for those with a primary degree in a different field, offering a comprehensive 16-month full-time course. This on-campus programme equips students with essential skills in computer science, paving the way for a successful career in the IT sector.
Logic
Logic from University of Gothenburg is two years of full-time study with a balanced combination of rigor and flexibility. You can expect a significant amount of hands-on, instructor-led skills training in addition to the theoretical lectures and seminars, computer laboratory work, and possibilities to individualize your study path.
Computing
Computing from Edge Hill University is for anyone who wants to study a wide-ranging and practical course in Computing.
Game Programming
The Game Programming program at DePaul University is designed for those interested in game development programming at the highest level, including real time computing, computer graphics, and professional retooling for the game industry.
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.
Graduate Pathway in Software Engineering - Software Engineering (M.S.) - (SE Background or Non-SE Background)
This Graduate Pathway in Software Engineering - Software Engineering (M.S.) - (SE Background or Non-SE Background), Pre-Master from INTO Saint Louis University will prepare you to enter your next semester of a master’s degree program at Saint Louis University.
Computer Sciences - Data Engineering
The Master in Computer Sciences - Data Engineering at South East European University is a two-year postgraduate programme designed to equip students with advanced knowledge in data engineering. This course is offered in a full-time format, providing a comprehensive curriculum that prepares graduates for the evolving demands of the IT industry.
Software Engineering and Internet Computing
Software Engineering and Internet Computing at Vienna University of Technology is concerned with software development for distributed systems, with mobile computing and with internet security and electronic payment as important prerequisites for the internet as a virtual marketplace.
Computer Engineering
The MSc Program in Computer Engineering at the Budapest University of Technology and Economics is designed to give students a thorough understanding of the tools, methods, applications and practice of computer science and information technologies.
Discovering DevOps
This Discovering DevOps course at Udacity will give you a high-level overview of some of the fundamental principles that DevOps is built on. It is intended to give you basic familiarity with the idea.
Computer Engineering
During the Computer Engineering program of the Utah State University students study to become engineers in software and computer hardware and receive training in preparation for careers in these fields.
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.
Software Engineering
Software Engineering (MSc) offered by the University of Greater Manchester is designed to provide the advanced skills and knowledge you’ll need to develop your career in this in-demand global industry.
Computer Science
The Computer Science programme at Montana State University offers advanced M.S. and Ph.D. pathways for ambitious researchers. This full-time, on-campus curriculum focuses on high-level problem solving and innovation. Students benefit from an R1 research environment, completing their degree over several years of intensive study.
Computer Engineering (Thesis)
The Computer Engineering (Thesis) course at Istinye University aims to provide students with comprehensive knowledge in computer engineering, focusing on both theoretical concepts and practical applications.

Advanced Software Engineering
Some of the most pressing business challenges can be solved by smartly-designed software. By studying the MSc Advanced Software Engineering programme offered at the University of Leicester you’ll be in high demand across most major industries.
Computer Science - Scientists and Engineers
The Computer Science - Scientists and Engineers MSc program at University of Southern California provides intensive preparation in the concepts and techniques related to the design, programming, and application of computing systems. Students are provided a deep understanding of both fundamentals and important current issues in computer science and computer engineering .