Selected filters
Software EngineeringOnline
Field of Study
Location
University
Tuition Fee
Duration
Format
Attendance
Degree Type
Special Programme

144 Online Master's degrees in Software Engineering

Choosing an online Software Engineering programme can be a fantastic decision for many international students. The flexibility and convenience of studying online, combined with the strong demand for software engineers in the job market, make it an appealing option. When considering tuition fees, it's important to look at the range of costs available. For instance, the lower-end tuition fee, represented by the €450, offers an accessible entry point for those on a budget. On the other hand, the €60,083 reflects the higher-end of the spectrum, catering to those willing to invest more for potentially enhanced resources or reputation. The €17,776 provides a good benchmark for what most students might expect to pay. It's also worth noting that a significant 16% of programmes fall into the affordable category, making it feasible for a wide range of students to find a suitable option within their financial means.

2

Computer Science with Software Engineering City St George's, University of London

4,7(13)Online Top 6% in Worldwide

Computer Science with Software Engineering is offered by City St George's, University of London. Well-designed software strengthens an organisation’s IT infrastructure and performance, making software development and engineering a critical area for employers.

M.Sc. Part-time
$860/module

Supervised Learning Udacity

4,2(9)Online

In this course, you'll learn about different types of supervised learning and how to use them to solve real-world problems. The Supervised Learning program is offered by the Udacity.

Pre-Master Part-time
2 days$249/module

Software Engineering (online) University of Maryland

4,0(16)Online Top 2% in Worldwide

The Professional Master of Engineering in Software Engineering (online) program at University of Maryland is designed to assist engineers and technical professionals in the development of their careers and to provide the expertise needed in the rapidly changing business, government, and industrial environments.

M.Eng. Part-time
$56,340/full

Software Engineering Pennsylvania State University

4,5(40)Online Top 2% in Worldwide

Gain valuable experience in learning to develop cutting-edge approaches to creating, maintaining, and improving software systems. This cohort-based online master's program in Software Engineering at Pennsylvania State University mimics the remote-workplace environment often found in the global marketplace.

Master Part-time
2 years$24,650/yr

Software Engineering Brandeis University

4,2(6)Online Top 6% in Worldwide

Our Software Engineering program from Brandeis University will help you keep up with these and other trends shaping the industry. 

Master Part-time
2½ years$14,640/yr

Computer Science (Software Engineering) Staffordshire University

4,3(30)Stoke-on-Trent, United Kingdom

Make yourself stand out from the new-graduate crowd with our Computer Science (Software Development) MSc at Staffordshire University, where you’ll gain an advanced knowledge of the skills that modern employers crave.

M.Sc. Full-time +2
1 year, 1 monthTuition not available

Computer Engineering Atlantis University

3,9(9)Bisbee, United States

The Master of Science in Computer Engineering at Atlantis University presents an in-depth study in computer engineering which focuses on networking and software engineering. 

M.Sc. Full-time +2
1 year, 3 months$16,146/yr

Software Development Boston University

4,1(80)Boston, United States Top 1% in Worldwide

Offered both on the Charles River Campus and online, the Master of Science in Software Development at Boston University constitutes preparation for one of the largest and fastest-growing professions: software developer.

M.Sc. Full-time +2
8 months$66,670/yr

Computer Science - Systems and Architectures State University of New York Polytechnic Institute

4,2(17)Online

The Master of Science program in Computer Science - Systems and Architectures at the State University of New York Polytechnic Institute provides a general computer science education emphasizing both theoretical and applied aspects.

M.Sc. Full-time
1 year$24,980/yr

Computer Science Hofstra University

4,3(9)Hempstead, United States

The mission of the Computer Science program from Hofstra University is to develop independent thinkers who can provide leadership in the computing industry or academia, as well as deep insights into the fundamentals of computer science, and a broad perspective on the established and emerging fields of computing.

M.Sc. Full-time +2
1 year$54,780/yr

Software Engineering Management Strayer University

4,0(7)Online

Why earn a degree in Software Engineering Management from Strayer University?Designing, testing, adapting and implementing software is a major commitment, requiring clear management to ensure success.

M.Sc. Part-time
2 years$2,490/module

Software Management (Online) Drexel University

4,3(155)Online Top 7% in Worldwide

The Software Management (Online) program from Drexel University helps you pair your technical background with the management skills you need to advance your career.

Postgraduate Certificate Part-time
$21,570/full

Software Engineering Saint Cloud State University

4,3(6)Saint Cloud, United States

The Software Engineering programme at Saint Cloud State University is a professional Master of Science degree delivered entirely online. This flexible course is designed for computing professionals to master state-of-the-art software systems. Over its duration, students gain advanced technical and management expertise.

Master Full-time +2
1 year$10,146/yr

Software Development American National University

3,8(4)Salem, United States

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.

M.Sc. Full-time +2
1 year, 3 months$17,248/yr

Molecular Science and Software Engineering University of California, Berkeley

4,3(102)Online Top 0.1% in Worldwide

The Molecular Science and Software Engineering programme at the University of California, Berkeley is a professional master degree designed for the public study mode. This advanced curriculum integrates molecular sciences with high-level computational skills, providing students with a unique interdisciplinary expertise.

Master Full-time +2
9 months$6,570/yr

User Experience and Human-Computer Interaction (Online) Drexel University

4,3(155)Online Top 7% in Worldwide

With our screen time on the rise, how we interact with technology is becoming increasingly important for businesses to understand. Drexel University offers the User Experience and Human-Computer Interaction (Online).

Master Part-time
$66,645/full

Computer Science Vanderbilt University

4,7(6)Online Top 2% in Worldwide

Delivered through the School of Engineering, the Computer Science program of Vanderbilt University offers a curriculum designed by expert faculty, exposure to world-renowned research and entrepreneurship, and connections to a motivated community.

M.Sc. Part-time
1 year$72,570/yr

Engineering - Software Engineering Arizona State University

4,3(214)Online Top 3% in Worldwide

The Engineering - Software Engineering MSE program offered at Arizona State University provides the knowledge and skills needed by a software engineer or software task leader on large and small projects requiring either agile methodologies or formal capability maturity model integration approaches.

Master Part-time
$10,890/yr

Computer Systems and Software Design Jacksonville State University

4,4(8)Jacksonville, United States

The Department of Mathematical, Computing, and Information Sciences (MCIS) at Jacksonville State University offers Bachelor of Science degrees in Computer Information Systems, Computer Science, and Mathematics and the Computer Systems and Software Design master's degree.

M.Sc. Full-time +2
1 year$21,600/yr

Software Engineering (Dual) Stevens Institute of Technology

4,2(13)Hoboken, United States Top 15% in Worldwide

Software Engineering (Dual)  from Stevens Institute of Technology prepares you to manage software life cycle processes, build sustainable products while enabling you to become a leader capable of making fast, data-supported decisions.

Master Full-time +2
2 years$45,986/yr

Frequently Asked Questions

  • Admission requirements for online master's degrees in Software Engineering typically include a bachelor's degree in a related field such as computer science, information technology, or engineering. Most programmes require a minimum GPA, often around 2.5 to 3.0 on a 4.0 scale. Additionally, applicants may need to submit standardised test scores like the GRE, although some institutions are moving towards test-optional policies. Professional experience in the field can also be beneficial. Language proficiency tests such as IELTS or TOEFL are mandatory for non-native English speakers. Some programmes may require letters of recommendation and a statement of purpose outlining your career goals and interest in Software Engineering.

  • An online master's in Software Engineering can significantly enhance your career prospects. The programme offers advanced knowledge in software development, system architecture, and emerging technologies, making you a more competitive candidate in the job market. Many employers value the skills gained through online master's programmes, such as problem-solving, project management, and technical expertise. To explore more options, you can discover online master's degrees that align with your career goals. Additionally, the flexibility of online learning allows you to balance work and study, making it an ideal choice for working professionals looking to advance their careers.

  • Employers increasingly recognise the value of online master's degrees, including those in Software Engineering. Accreditation plays a crucial role in employer acceptance; ensure the programme is accredited by a recognised body. Employers look for skills and knowledge rather than the mode of delivery. An online master's in Software Engineering can demonstrate your commitment to professional development and your ability to manage remote learning. To find a reputable programme, consider exploring a masters degree in Software Engineering from a well-regarded institution.

  • Studying Software Engineering online offers several benefits. Flexibility is a major advantage, allowing you to study at your own pace and fit your education around work and personal commitments. Online programmes often provide access to a wide range of resources, including virtual labs, online libraries, and interactive simulations. You can also network with peers and professionals from around the world, enhancing your learning experience. Additionally, online master's programmes in Software Engineering can be more cost-effective, eliminating the need for relocation and reducing overall expenses.

  • Online Software Engineering programmes are highly interactive, utilising various tools and platforms to engage students. Common interactive elements include live lectures via video conferencing, discussion forums, and group projects. Many programmes use learning management systems (LMS) like Moodle or Blackboard to organise course materials and facilitate communication. Virtual labs and coding environments allow students to practice and apply their skills in real-time. Instructors often provide feedback through online submissions and may hold office hours via video calls to address student queries.

  • Online master's programmes in Software Engineering offer a variety of specialisations to cater to different career interests. Common specialisations include Artificial Intelligence and Machine Learning, focusing on developing intelligent systems and algorithms. Cybersecurity specialisations prepare students for roles in protecting software systems from threats. Data Science and Analytics specialisations teach skills in data processing, analysis, and visualisation. Other specialisations may include Cloud Computing, focusing on designing and managing cloud-based solutions, and Software Project Management, which emphasises leadership and project coordination skills. These specialisations allow students to tailor their education to their specific career goals.

Wishlist