Filters
Filters
- Masters
- MSc
- Engineering Programs
- Software Engineering
- Distance Learning
Sort by
14 Online Software Engineering MSc Degree Programs


Stevens Institute of Technology - Graduate Studies
MSc in Software Engineering
- Hoboken, USA
MSc
Full time, Part time
2 years
Distance Learning, On-Campus
English
A master's in software engineering is about building reliable, responsive, safe and secure software systems that move industry and society forward in an increasingly interconnected world. In our software engineering program, you'll learn about the lifecycle process and how to build sustainable products. You'll acquire skill sets to design, build, test, and maintain software systems, and manage software projects with optimal efficiency.


Syracuse University
Master of Science in Computer Engineering
- Syracuse, USA
MSc
Full time
15 months
Distance Learning
English
Earn your M.S. in Computer Engineering online from a U.S. News top-20 ranked program at Syracuse University in as few as 15 months; no GRE currently required. Learn to create groundbreaking hardware and software solutions.
Best programs for you
Answer a few questions and we'll match you with programs!


Pace University
Software Development and Engineering, MS
- New York, USA
MSc
Full time
2 years
Distance Learning, On-Campus
English
Software is the way users interact with computers, phones, and other devices like Apple watches, Siri, Google, and Alexa, smart fridges and cars, and so much more. Software developers are the people who build, code, maintain, update, and innovate all of the apps and software that make that technology work.


BIU University Miami
Master of Science in Computer Software Engineering
MSc
Part time
18 months
Distance Learning
Spanish
The program is designed to train experts capable of leading innovative projects in the development of computer software. Our master's degree offers a comprehensive approach, not only in the design and creation of high-performance applications, but also in the management of development teams and strategic decision-making. Through an updated and dynamic curriculum, students acquire the necessary tools to face current and future technological challenges, ensuring efficient and sustainable solutions in business environments. The virtual and flexible modality of this master's degree allows professionals to combine their training with their work commitments, while accessing cutting-edge academic content and participating in both synchronous and asynchronous classes. The program encourages applied research, contributing to the creation of knowledge in key areas such as artificial intelligence, information security, and the optimization of digital systems. In this way, graduates of this master's degree will be prepared to stand out in an increasingly competitive work environment.


Aston University Online
Online MSc Computer Science
- Online United Kingdom
MSc
Part time
2 years
Distance Learning
English
Develop your coding skills with Mobius, an advanced real-time feedback tool that accelerates your learning and sharpens your programming expertise. Learn from industry leaders through a BCS-accredited programme shaped by Aston’s Industry Advisory Board, designed to empower you to become an innovative software developer and future tech leader.


Aston University Online
Online MSc Cybersecurity
- Online United Kingdom
MSc
Part time
2 years
Distance Learning
English
Step into one of today’s most critical fields with a BCS-accredited master’s designed to make you industry-ready from day one. Gain hands-on experience in cyber risk management, software security, and strategic decision-making—all while working on real-world consultancy projects and collaborative challenges. Study a curriculum aligned with ISO 27001, Cyber Essentials, and ISC2 standards and graduate with globally recognised certifications.


University of Hertfordshire Online
MSc Software Engineering (Online)
- Hatfield, United Kingdom
MSc
Full time, Part time
1 year
Distance Learning
English
The award builds on our extensive experience and long-established reputation in providing industry-based qualifications and skills in relation to software design and development. Software Engineering is the foundation of the functioning modern world. Many aspects of commerce and industry require well-engineered and reliable software to operate. The MSc Software Engineering (Online) is designed for computer science graduates and has been popular with those looking to specialise in Software Engineering and progress their career in this direction.


Quantic School of Business and Technology
Master of Science in Software Engineering
- Washington, USA
MSc
Full time, Part time
13 months
Distance Learning
English
Quantic’s Master of Science in Software Engineering (MSSE) is designed to transition you from a technology generalist or early-stage specialist into an AI-focused software engineering expert in just a year. This fully online program combines asynchronous learning with real-world projects, preparing you for the AI and machine learning revolution in software development.


University of Hertfordshire
MSc Computer Science with Software Engineering (Online)
- Hatfield, United Kingdom
- Lower Hatfield Road, United Kingdom
MSc
Distance Learning
English
Elevate your software engineering prowess and redefine the digital landscape with UH Online's MSc Computer Science with Software Engineering. This immersive online programme is your gateway to becoming a software virtuoso, whether you're an aspiring coder or a tech professional aiming to amplify your programming skills. Our comprehensive programme seamlessly melds core computer science principles with specialised software engineering modules. You'll delve deep into the intricacies of designing, building, and optimising software systems. From mastering the fundamentals of software engineering to advanced topics like AI programming, this programme ensures you're equipped with the skills demanded by the tech industry.


Auburn University - College of Engineering
Master of Science - Computer Science and Software Engineering - Online
- Auburn, USA
MSc
Full time, Part time
2 years
Distance Learning
English
The Master of Science in CSSE provides online students an opportunity for advanced learning and creative research. Students will further their education through a balanced program in both instruction and research with the goal of achieving excellence in the field of computer science and software engineering. Online students can choose a non-thesis (courses only) or, with special permission from the department, the thesis option. They will be able to specialize in areas such as artificial intelligence, computer networks, cybersecurity, databases and data science, human/computer interaction, and machine learning.


Mercy College
Master in Computer Science
- Dobbs Ferry, USA
- New York, USA
- + 1 more
MSc
Full time, Part time
12 months
Blended, Distance Learning, On-Campus
English
The Master of Science (M.S.) degree in Computer Science (CS) provides an innovative curriculum involving two specializations – Software Development and Data Science.


Touro University
Master of Science in Web and Application Development
- New York, USA
MSc
Full time, Part time
2 years
Distance Learning, On-Campus
English
The Web and Application Development program at Touro University offers students an innovative and comprehensive curriculum that prepares them for success in the fast-paced and ever-evolving world of technology. Through a combination of hands-on coursework and theoretical instruction, students gain proficiency in a wide range of programming languages, software development methodologies, and web development frameworks.


Botho University
MSc in Mobile Technologies
- Lesotho Online, Lesotho
- Botswana Online, Botswana
MSc
Full time
Distance Learning
English
Master in Mobile Technologies is targeted at those wishing to enter into mobile applications and devices of the IT sector. The aim of this programme is to impart the understanding and skills required to manage complex mobile Information technology systems as part of the support services of an organisation. This will include selections, installation, developing, maintenance and support of a wide range of mobile computing technologies and an understanding of currently recommended mobile computing technologies.


Southwest Baptist University
Master of Science in Computer Science
- Bolivar, USA
MSc
Full time
1 year
Distance Learning, Blended
English
The Master of Science in Computer Science program, which qualifies for STEM OPT/CPT benefits allowing international students up to 36 months of practical training, offers a comprehensive and cutting-edge curriculum designed to prepare students for roles in the rapidly evolving tech industry. This advanced program blends theoretical foundations with practical applications, covering a wide range of topics from core computer science principles to specialized areas such as AI, cloud computing, and big data analytics, while emphasizing ethical considerations grounded in Christian principles. Through a combination of rigorous coursework, hands-on projects, and a culminating capstone experience, students develop advanced skills in programming, algorithm design, database management, and AI applications, with a focus on industry-relevant skills including cloud infrastructure management and big data processing, enabling international students to access 12 months of CPT during the program, 12 months of initial OPT, and an additional 24-month STEM OPT extension with qualifying employers.
Popular Engineering Programs Software Engineering degree types
Popular locations
Learn more about Online Software Engineering MSc degree programs
Software Engineering degree programs at the MSc level focus on preparing you for advanced roles in the tech industry. This field thrives on the ability to solve real-world problems and drive innovation through technology.
In these programs, you'll explore topics like systems architecture, software design principles, and advanced algorithms. Courses emphasize coding methodologies, requirement analysis, and software project management. As you study, students build confidence as they engage with new perspectives and collaborate on challenging projects. You'll also gain hands-on experience in developing applications and integrating systems.
Graduates of MSc programs in Software Engineering frequently pursue roles as software architects, project managers, or lead developers. The skills you acquire are in high demand globally, allowing for opportunities in various industries, from finance to healthcare. The emphasis on both theoretical knowledge and practical application ensures that you'll be well-prepared to meet the evolving needs of the tech landscape. This educational approach fosters critical thinking and enhances your ability to innovate effectively.