Masters Programs in Software Engineering

Compare 41 Masters Programs in Software Engineering

Software Engineering

Many students who decide to pursue a master’s degree choose to explore coursework concentrating on computing technology. Holding an advanced degree in this field provides a competitive edge in this extremely demanding field.

 

What is a Master in Software Engineering? A Master in Software Engineering equips students with essential knowledge such as implementing new technologies to compete in the global environment. Participants will also learn about the basic building blocks of software engineering; this may include universal themes touching every segment of society, and driving innovation and change in medicine, defense and aerospace. Students select options from an extensive array of courses that match their interests, including software analysis, system verification, design and architecture, and data storage and retrieval.

 

There are many reasons why students decide to pursue a Master in Software Engineering. For example, the program teaches a variety of concepts including software project management and human-computer interaction. Additionally, an advanced degree in this area enables individuals to advance quickly in the evolving environment of software engineering.

 

The cost fluctuates depending on the institution, and the course typically lasts between one and three years. It is necessary for prospective students to research the school thoroughly to make sure that the program offered fits their expected goals.

 

Individuals who earn a master’s degree find themselves in high demand for a number of positions, such as a database analyst, network administrator or software applications engineer. These employment opportunities are becoming increasingly competitive. Students will develop a stronger software engineering foundation by learning how to interact with faculty, students and industry professionals through intensive learning experiences.

 

Options are available at a variety of universities. Online programs are an excellent choice for students living in areas of the world with limited access to a facility. Internet-based options also cater to individuals who require a flexible schedule. Search for your program below and contact directly the admission office of the school of your choice by filling in the lead form.

Read More

Master in Software Engineering

Beijing Jiaotong University - School of Software Engineering
Campus Full time 2 years September 2018 China Beijing

Since its inception, School of Software Engineering(SSE) insists on reform and innovation. SSE has established cooperative relations with 24 famous universities and 34 well-known enterprises, actively carrying out joint programs, double degree programs and student exchange programs with European and American universities. [+]

Program Overview:

Since its inception, School of Software Engineering(SSE) insists on reform and innovation. SSE has established cooperative relations with 24 famous universities and 34 well-known enterprises, actively carrying out joint programs, double degree programs and student exchange programs with European and American universities. International students and Chinese students study in the same class without limitation in course selection. SSE’s graduates, most of whom work in government departments, financial institutions, IT enterprises and research institutes, keep the employment rate 100% for eight consecutive years.

Program Characteristics: English Environment: Open about 40 English courses per year; Recruit foreign students and Chinese students, who work together to learn, live and communicate, to achieve the multicultural integration. Faculty Team: Recruit a large number of foreign experts to teach or deliver lectures; Regularly send our teachers abroad to exchange and study; establish international scientific research cooperation; improve international teaching, scientific research level, and build an international faculty team. Training Project: Carry out curriculum cooperation in combination with training project system with Microsoft, Thomson Reuters, Neusoft, Sony Ericsson and other enterprises; Build together with IBM a course system on information management direction.、 Internship: do internships in well-known enterprises in China such as IBM, Rentabiliweb Telecom (French company), IT consultis @ Shanghai, dodroid technology etc. Or in France, the United States and other countries: Gyl Solutions, Pomkaa (Paris, France), Genymobile Company, Intacct, La DISFE, etc. Program Curriculum: ... [-]

Master in Software Engineering

Interregional Academy Of Personnel Management
Campus Full time Part time 18 - 36 months November 2018 Ukraine Kyiv + 1 more

Master in Software Engineering [+]

The training period depends on the attendance mode (internal/external), basic education of a given applicant:

- the master’s level with the internal mode of attendance depending on the specialization chosen -- the training period is of 1.5 to 2 years; the same with the external mode of attendance depending on the specialization chosen - the training period is of 2 to 3 years.

Application

The entrance to the Academy for the internal/external mode (bachelor’s program/master’s program) of attendance includes the following steps:

1. Getting an offer to study in Ukraine (the cost of an offer to study is not included in the training fee and is of UAH1,000 (one thousand hryvnias) for countries maintaining a visa regime with Ukraine and UAH300 (three hundred hryvnias) for countries enjoying a visa-free regime with Ukraine).... [-]


Master of Software Engineering

Kansas State University Global Campus
Online 8 - 16 weeks January 2019 USA USA Online

The Master of Software Engineering (MSE) degree program covers the application of engineering principles to the building of computer software. The field covers the theories, tools, and methods for systematic representation, design, verification, development, production, validation, and maintenance of software products including programs, prototypes, documentation, user interfaces, training, and evaluation. [+]

Overview

The Master of Software Engineering (MSE) degree program covers the application of engineering principles to the building of computer software. The field covers the theories, tools, and methods for systematic representation, design, verification, development, production, validation, and maintenance of software products including programs, prototypes, documentation, user interfaces, training, and evaluation.

All courses needed for the degree are available online to students residing both in and out of the United States. International students interested in this program must contact the Department of Computing and Information Sciences for admission before taking classes. Students never need to come to campus for any coursework.... [-]


Master in Software Engineering

South Ural State University
Campus Full time September 2018 Russia Chelyabinsk

Curriculum objective: Highly-qualified master training, with special background in the field of cybernetic system development technologies, with the main intention of supplying staff to organizations in high-tech fields of science and industry. [+]

Curriculum objective: Highly-qualified master training, with special background in the field of cybernetic system development technologies, with the main intention of supplying staff to organizations in high-tech fields of science and industry.

The professional line includes design and implementation, as well as maintenance, of information systems and software products in the field of applied mathematics and computer science for state, industrial and commercial organizations:

computing centers and data centers; scientific-industrial corporations; high-school education centers

Graduates earn the following abilities:

introducing new information technologies to the organization infrastructure; business consulting and engineering. Methods and algorithms for data processing in data-processing systems; high-performance and distributed data-processing system; Industrial testing of software; Programming languages and compilers; Network protocols and network services. ... [-]

MSc in Software and Data Engineering (MSDE)

USI Università della Svizzera italiana
Campus Full time 4 semesters September 2018 Switzerland Lugano

MSDE is a unique opportunity for students to become highly qualified, software and data engineers able to effectively deal with the increasing complexity of modern software systems and with the gigantic amount of data they generate and manipulate. [+]

Software plays a pivotal role in almost all aspects of our life, including transportation, communication, economy, and healthcare. We put trust in software to accomplish complex and vital tasks for us, such as managing our finances, sharing our family and friends memories, diagnosing diseases, flying airplanes or driving cars. These systems manipulate and generate an unprecedented amount of data. In such a scenario, the software cannot be understood without its data and data becomes valuable only thanks to the software analyzing it. Why enroll in the Master in Software and Data Engineering (MSDE) at USI?

Top qualification

MSDE is a unique opportunity for students to become highly qualified, software and data engineers able to effectively deal with the increasing complexity of modern software systems and with the gigantic amount of data they generate and manipulate.... [-]


MPhil in Informatics – Specialization in Software Engineering

Oporto Global University - Universidade Portucalense
Campus Full time 2 years October 2018 Portugal Porto

Learning objectives of the MPhil in Informatics, are the understanding of technology, its application, the development of critical thinking and scientific and technical communication. This course offers two specializations, Information Systems (I.S.) and Software Engineering (S.E.), where it is assumed that both develop a common knowledge base, particularly in modeling techniques, emerging technologies, project management and technological innovation; considering that these areas of expertise are the key to the two areas. However, specializations give different skills within the information technology field; S.I. students will be able to enhance the business through the use of technology and drive and lead S.I. of intervention activities using best practices; turn the E.S. students will be able to plan, manage and conduct development activities of highly complex software systems and to use emerging technology. [+]

Learning objectives of the MPhil in Informatics, are the understanding of technology, its application, the development of critical thinking and scientific and technical communication. This course offers two specializations, Information Systems (I.S.) and Software Engineering (S.E.), where it is assumed that both develop a common knowledge base, particularly in modeling techniques, emerging technologies, project management and technological innovation; considering that these areas of expertise are the key to the two areas. However, specializations give different skills within the information technology field; S.I. students will be able to enhance the business through the use of technology and drive and lead S.I. of intervention activities using best practices; turn the E.S. students will be able to plan, manage and conduct development activities of highly complex software systems and to use emerging technology.... [-]


Online Masters Degree in Creative App Development

Flexible Learning with Falmouth University
Online Part time 2 years September 2018 United Kingdom Saint Ives

In today’s world, mobile apps are ubiquitous, delivering solutions to modern life. As a medium for creative and artistic expression, they provide answers to everyday problems with clever design and user insights. App development offers a wealth of creative opportunity in an evolving arena that reacts rapidly to technological advances. [+]

An online course with optional face-to-face workshops.

Early bird discount up to £1,000.

Course overview

In today’s world, mobile apps are ubiquitous, delivering solutions to modern life. As a medium for creative and artistic expression, they provide answers to everyday problems with clever design and user insights. App development offers a wealth of creative opportunity in an evolving arena that reacts rapidly to technological advances.

Designed with industry experts, Falmouth’s MA in Creative App Development responds to these shifts, and gives you the chance to expand your creative skills to capitalise on the opportunities available in this growing field.... [-]


Master of Software Engineering

University of Wisconsin La Crosse
Campus Full time September 2018 USA La Crosse

The focus of the MSE program at the University of Wisconsin-La Crosse is to teach the advanced state-of-the-art technologies in software development with hands-on experience and to apply the knowledge to some challenging real-world problems. [+]

The focus of the MSE program at the University of Wisconsin-La Crosse is to teach the advanced state-of-the-art technologies in software development with hands-on experience and to apply the knowledge to some challenging real-world problems. The program will guide the students to acquire both technical skills and software project management skills that are required to lead and to carry out software development projects.

The MSE program is slightly different from the traditional Master's program in Computer Science. It specializes in software engineering theory and practice. It includes a limited subset of applications such as Databases and Computer Networks.

Graduates with an MSE degree are prepared to:... [-]


Master in Software Engineering

University of Gothenburg Department of Computer Science and Engineering
Campus Full time 4 semesters September 2018 Sweden Gothenburg

The master’s program in Software Engineering is based on one of our strong research profiles and is also run in very close collaboration with industry. The program is coupled to the newly established Software Center, which is a joint initiative by Chalmers and University of Gothenburg together with industry partners. [+]

The master’s program in Software Engineering is based on one of our strong research profiles and is also run in very close collaboration with industry. The program is coupled to the newly established Software Center, which is a joint initiative by Chalmers and University of Gothenburg together with industry partners.

The program focuses on three key roles in software system development: Software Project Manager, Software Architect, and Software Quality Manager. The main perspectives for each of these roles are:

Understanding industrial practices Supporting practices with new methods and tools Innovating practices to improve performance

The master’s education in Software Engineering is targeting students who want to deepen their knowledge about model-driven engineering, software architectures, quality management, project management, and gain practical experience from working in software projects. There is also a potential for deeper studies in programming and design. ... [-]


Master of Software Engineering (MSE)

FPT University
Campus Full time 18 months December 2018 Vietnam Hanoi

Learn how to plan, implement, monitor and control software projects with issues related to cost, budget, resources, time, quality and customer satisfaction. [+]

Master of Software Engineering (MSE)

“Learn how to plan, implement, monitor and control software projects with issues related to cost, budget, resources, time, quality and customer satisfaction.“

PROGRAM OVERVIEW Program Name: Master of Software Engineering (MSE) Validated/ Awarded by: FPT University Vietnam Type of Course: Degree-awarded program Duration: 1.5 Years (3 semesters) Intake: June | December Accreditation: Globally-accepted | Including 6 professional certifications (TOGAF, PMP, etc.) Tuition fee: 8,000 USD (Total)

This program is designed to bring the benefits of modern technology and high-quality graduate-level instruction to engineers/scientists/technologists interested in furthering their skills in the following areas:... [-]


Master in Software Engineering for Embedded Systems

Fraunhofer Academy
Online Part time 4 semesters October 2018 Germany Baden-Baden

The Fraunhofer Institute for Experimental Software Engineering IESE offers a unique part-time Master’s course which is primarily run as a distance learning program by the Distance and International Studies Center (DISC).

[+]

The Fraunhofer Institute for Experimental Software Engineering IESE offers a unique part-time Master’s course which is primarily run as a distance learning program by the Distance and International Studies Center (DISC). The course is geared to international participants and is therefore conducted entirely in English.

Type of course: Part-time distance learning course Qualification: Master of Engineering (M.Eng.) Language of instruction: English Course contents: Software development for embedded systems, project management, requirements engineering, software product line engineering, etc. How the course is organized: Self-study plus face-to-face modules at Fraunhofer IESE’s Software Engineering Laboratory in Kaiserslautern Admission requirements: Candidates must have completed a university degree in an engineering, science or information technology discipline and must have at least two years of professional experience in software development Additional information: ASIIN accreditation ... [-]

Master of Engineering (ME) - Software Development and Multimedia

EPITA Graduate School of Computer Science
Campus Full time September 2018 France Paris

The SDM specialization trains students to become future Digital Leaders, who are able to innovate, suggest new contents, new uses, and new services, based on open source technologies or those of major publishers (Microsoft, Adobe, etc.). [+]

Program objectives

The SDM specialization trains students to become future Digital Leaders, who are able to innovate, suggest new contents, new uses, and new services, based on open source technologies or those of major publishers (Microsoft, Adobe, etc.). In a global context where digital technologies are becoming increasingly strategic, SDM prepares full-stack developers: they gain knowledge in system infrastructure database API and back-end programming, as well as front-end and project management techniques. At the end, students gain knowledge in Back-End, Front-End, Data Basis, mobile applications and video game development. They show technological diligence, strong listening skills and are able to manage the human factor linked to new uses.... [-]


Master in Software Engineering for Embedded Systems

University of Kaiserslautern
Online & Campus Combined Part time 4 semesters October 2018 Germany Kaiserslautern

The overall goal of this distance education program is to provide professionals with a sound theoretical software engineering background as well as with practical methods, techniques, and tools that take software development issues into account. The program prepares the students for a career as professional software engineers in the industry. The course concludes with the academic degree "Master of Engineering" (M.Eng.). [+]

Today, traditionally hardware-dominated product domains are increasingly turning into software-dominated ones. Many of the companies and organizations in these transitional domains still employ mostly traditional engineers without solid education and training in software engineering. Representatives in the industry have expressed great demand for a part-time training program to re-train the existing professional engineering work force in software engineering. With this in mind, the DISC has developed this high-quality part-time distance program. The program, offered by the DISC since 2008, imparts theoretical scientific background knowledge as well as practical methods, techniques, and tools that equip the engineer to deal with software development for embedded systems issues.... [-]


Master's Degree In Development Applications And Relational Data

PC Carrier
Online & Campus Combined Full time September 2018 Spain A Coruña

Programmers are undoubtedly the most demanded professionals in the ICT sector. With this Master's we teach from 0 to carry out the automation, creation of applications and solutions on the Internet. [+]

Talent School: SAGE OESHIAOfficial Certification: Pearson VueContracted Places: 50Students Scholars: 25

Expert in Development Applications and Internet: Programmers are undoubtedly the most demanded professionals in the ICT sector. With this Master's we teach from 0 to carry out the automation, creation of applications and solutions on the Internet.

We create certified professionals for the development with Java and Android devices. The Microsoft .net and Python development kit for scientific solutions and Bigdata will add the plus that your resume needs to work. PHP Javascript and MySQL will allow you to create and automate all types of Internet applications

Official Certifications Programming. Professional qualifications that certify you as an official Technician to work anywhere in the world. Official Oracle Java and Android Android certifications in .net and Python and PHP solutions for the Internet are the direct and secure way to a stable and well-paid job... [-]


Master of Engineering in Software Engineering

University of Maryland, A. James Clark School of Engineering
Campus Full time September 2018 USA College Park

Master of Engineering in Software Engineering [+]

Admission Requirements:

Full admission as a degree-seeking student requires the following prerequisites: A bachelor's degree, GPA of 3.0 or better, in engineering (computer/electrical), computer science, mathematics, or applied mathematics, or a closely related field from an accredited institution. Courses in mathematics (Calculus I, II) and at least one (1) programming language course are required to be considered for admission. Further admissions requirements. Completed applications are reviewed and considered for admission on a case-by-case basis. [-]