171 Online Master's degrees in Software Engineering | Mastersportal
Selected filters
OnlineSoftware Engineering
Field of Study
Location
University
Tuition Fee
Duration
Format
Attendance
Degree Type
Special Programme

171 Online Master's degrees in Software Engineering

An online master's degree is a fully remote programme that allows students to complete their studies without the need to attend classes in person. This flexibility means that international students can pursue their education from anywhere in the world, balancing their studies with work or personal commitments. In our system, any master’s programme that is entirely online is considered an online master's degree. Online master’s degrees in Software Engineering offer numerous benefits, including the ability to study from anywhere, flexibility to balance work or personal life, and potential cost savings compared to traditional on-campus programmes. Studying Software Engineering online provides students with specialised knowledge and skills that are highly sought after in the tech industry, opening up a wide range of career opportunities. If you're interested in exploring more options, you can explore more study options also in person or explore more online programmes from all disciplines.

2

Cyber Security

The University of Liverpool Online MSc Cyber Security prepares professionals for the critical field of information security. This comprehensive programme covers threat analysis, security frameworks, risk management, and emerging cybersecurity challenges through flexible online delivery.

Master Part-time
2 years$11,744/yr
Boston University4,1(85)
Boston, United States Top 0.5% in Worldwide

Software Development

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
Washington State University4,5(33)
Online Top 2% in Worldwide

Software Engineering

The Software Engineering program offered by Washington State University prepares students for professional software engineering careers. 

M.Sc. Full-time +2
2 years$15,121/yr
Udacity4,2(6)
Online

API Development and Documentation

Learn how to use APIs to control and manage web applications with the help of this API Development and Documentation program offered at Udacity.

Pre-Master Part-time
1 days$249/module
Purdue University4,5(31)
Online Top 0.5% in Worldwide

Information Technology - Secure Software Development and Quality Assurance

The Information Technology - Secure Software Development and Quality Assurance programme at Purdue University is a 100% online Master of Science degree. Designed for completion in approximately two years, this flexible course allows working professionals to master technical leadership and software integrity from any location.

M.Sc. Full-time
2 years$8,400/yr
Centennial College4,5(43)
Online

Software Engineering Technician (Fast-Track) (Online)

The Software Engineering Technician (Fast-Track) (Online) course from Centennial College is designed to prepare you for a career as a software developer. As a software developer, you will play a critical role in designing, developing, and maintaining the software that powers essential tasks such as e-commerce, mobile app development, cloud computing, and artificial intelligence.

Master Full-time
1 year$13,404/yr
Stevens Institute of Technology4,2(13)
Hoboken, United States Top 4% in Worldwide

Software Engineering (Dual)

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
Southern Methodist University4,5(6)
Online Top 5% in Worldwide

Network Engineering Online

The Master of Science in Network Engineering Online is offered by the Lyle School of Engineering at Southern Methodist University .

M.Sc. Part-time
1 year$43,500/yr

Computer Engineering

This Computer Engineering MSE programme from University of Michigan - Dearborn will provide plenty of hands-on experience with computers, high-performance workstations, and other microprocessor-based systems.

Master Full-time +2
3 years$31,440/yr
University of Denver4,7(6)
Denver, United States Top 5% in Worldwide

Information and Communications Technology - Software Design and Programming

 Information and Communications Technology - Software Design and Programming at the University of Denver introduces you to design, program, and develop effective web-based applications and software using best practices in security and quality assurance. 

M.Sc. Full-time +2
1½ year$41,232/yr
Drexel University4,3(158)
Online Top 2% in Worldwide

Artificial Intelligence and Machine Learning (Online)

The online MS in Artificial Intelligence and Machine Learning (Online) at Drexel University is an interdisciplinary program structured around three focus areas: data science and analytics, theory of computation and algorithms, and applications of artificial intelligence and machine learning.

M.Sc. Full-time +2
2 years$33,322/yr
Udacity4,2(6)
Online

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.

Pre-Master Part-time
3 days$249/module
Saint Cloud State University4,4(5)
Saint Cloud, United States

Software Engineering

Designed for professionals from computing fields seeking to update or upgrade their credentials, the Professional Science Masters in Software Engineering from Saint Cloud State University will prepare you with current skills and knowledge in software engineering.

Master Full-time +2
1 year$10,147/yr
Centennial College4,5(43)
Online

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. 

Master Full-time
2 years$13,404/yr
Walden University4,4(15)
Online

Information Technology - Software Engineering

The Information Technology - Software Engineering program at Walden University prepares you to develop the technology solutions organizations need to solve problems, seize new opportunities, and leverage their full potential.

M.Sc. Part-time
1 year, 3 months$16,840/yr
Franklin University4,5(6)
Online

Computer Science

Franklin University's transfer-friendly online M.S. in Computer Science (MSCS) program will teach you to interface with organizational stakeholders and translate an evolving set of needs into high-level systems requirements. 

M.Sc. Part-time
1 year, 8 months$14,472/yr

Software Engineering

This Software Engineering Postgrad.Cert University of Michigan - Dearborn provides a systematic, disciplined, and quantifiable approach to the development, operation, and maintenance of software.

Postgraduate Certificate Full-time +2
$31,440/yr
Strayer University4,0(7)
Online

Software Engineering Management

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
Udacity4,2(6)
Online

Introduction to Python

Learn Python programming fundamentals such as data types and structures, variables, loops, and functions in the Introduction to Python program at Udacity.

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

Software Engineering

The Master of Software Engineering programme at Pennsylvania State University will provide you with the technical IT skills needed for various IT and web-based careers, from applications developer to web designer. 

Master Full-time +2
1 year$48,760/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