- Home
- Programmes
- Online
- Software Engineering
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.
Discovering Agile Udacity
4,2(9)OnlineAgile is one of the highest-impact, most in-demand skills. In this course, we'll introduce you to the fundamental concepts and terms that you'll need to step into the world of agile. The Discovering Agile program is offered by Udacity.
Go Language (Golang) Udacity
4,2(9)OnlineStudents will learn the fundamentals skills, including variables, loops, data structures, functions, interfaces, structs, and maps. Then students will use those skills to test and build an actual web server. The Go Language (Golang) program is offered by Udacity.
Computer Science with Software Engineering Abertay University
3,9(97)OnlineThis Computer Science with Software Engineering programme from Abertay University Online offers a solid foundation of skills and knowledge in computing, combined with advanced studies and a research project in software engineering.
Computer Science with Software Engineering St Mary's University, Twickenham, London
4,5(6)OnlineExplore the opportunities of the data-driven world with this Computer Science with Software Engineering programme from St Mary's University, Twickenham, London Online.
Software Engineering The University of Hertfordshire Online
4,3(66)OnlineElevate coding genius with UH Online's MSc Software Engineering Masters programme from The University of Hertfordshire Online .
Computer Science University of Southern California
4,1(64)Los Angeles, United States Top 2% in WorldwideThe Computer Science 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.
Software engineering The Open University UK
4,2(157)Online Top 15% in WorldwideThis Software engineering MSc programme from The Open University UK aims to provide you with an understanding of software engineering concepts and a view of practical software development. Designing, building and testing software systems can be a complicated process.
Software Engineering (Online) Drexel University
4,3(155)Online Top 7% in WorldwideThe Software Engineering (Online) program of Drexel University provides a foundational knowledge of key software engineering topics such as software design and architecture, engineering management, and systems analytics.
Software Engineering Stevens Institute of Technology
4,2(13)Hoboken, United States Top 15% in WorldwideThe School of Systems & Enterprises’ (SSE’s) Master of Science (M.S.) in Software Engineering program at Stevens Institute of Technology allows students to build a strong foundation in software creation through the inception, design and build, and testing and maintenance phases.
Software Development MicroMasters Program edX - online learning platform
4,3(12)OnlineEdX is an online learning platform trusted by over 12 million users offering the Software Development MicroMasters Program in collaboration with University of British Columbia - UBCx. Learn the design approaches to software engineering.
Software Engineering Mercer University
4,2(41)OnlineThe Software Engineering M.S.E. at Mercer University is a comprehensive online programme designed for professionals seeking advanced technical expertise. This graduate degree focuses on solving complex problems through modern methodologies. Students benefit from a flexible distance learning format while maintaining academic rigour.
Software Architecture and Design Munster Technological University
4,1(34)OnlineThe M.Sc. in Software Architecture and Design at Munster Technological University is a two-year, part-time online programme. This advanced course is designed to equip students with essential skills in software architecture, development processes, and data analytics, preparing them for a successful career in the software industry.
Software Engineering University of Saint Thomas Saint Paul
4,5(13)Saint Paul, United StatesOur Master of Science degree in Software Engineering educational program from University of Saint Thomas Saint Paul is here to help you build a successful career.
Hardware Systems Engineering (Online) Drexel University
4,3(155)Online Top 7% in WorldwideThis Hardware Systems Engineering (Online) program from Drexel University provides cross functional knowledge in systems engineering, hardware design engineering, and product development.
Software Engineering DePaul University
4,0(19)Chicago, United StatesThe Software Engineering at de DePaul University provides students with skills that are widely applicable, highly in demand, and richly rewarded. Software engineering is a discipline concerned with the processes, methodologies, techniques, and tools of developing high-quality software systems in a cost-effective manner.
Computer Science DePaul University
4,0(19)Chicago, United StatesThe Computer Science program at DePaul University offers an exciting opportunity to expand your technical skills—or enter the computing field—and take your career to the next level.
DevOps Engineer Simplilearn
OnlineThe DevOps Engineer from Simplilearn helps you develop the key skills necessary to become a DevOps expert. You will master Configuration Management, Continuous Integration, Deployment, Delivery, and Monitoring using DevOps tools in this DevOps Engineer Training.
Introduction to Javascript Udacity
4,2(9)OnlineIn this course, you will use learn the basics of JavaScript! You will learn how to create and use the primary data types in JavaScript and how to use conditionals and loops to control the flow of your JavaScript code. The Introduction to Javascript program is offered by the Udacity.
Computer Science - Software Engineering Baylor University
4,2(45)Online Top 9% in WorldwideBaylor University, nestled in the heart of Texas, presents the Online Master of Computer Science - Software Engineering program as your gateway to a successful career in this rapidly evolving field.
Electrical and Computer Engineering The University of Arizona
4,2(48)Tucson, United States Top 3% in WorldwideThe Electrical and Computer Engineering programme at The University of Arizona suits working engineers seeking to excel in the creation and planning of new technologies.
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.