95 Software Engineering MSc degrees found
- MSc
- Technology Studies
- Computer Science
- Software Engineering
- Europe57
- North America25
- Asia8
- Africa1
95 Software Engineering MSc degrees found
Featured
Syracuse University
Master of Science in Computer Engineering
- Syracuse, USA
- Online 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.
Featured
University of Turku
Master's Degree Programme in Information and Communication Technology: Software Engineering
- Turku, Finland
MSc
Full time
2 years
On-Campus
English
The Software Engineering specialisation track prepares you for a full life cycle of demanding software systems, starting from their design and finishing with their implementation.
Featured
Ben-Gurion University of the Negev
M.Sc. in Software and Information Systems Engineering
- Be'er Sheva, Israel
- Sde Boker, Israel
MSc
Full time
2 years
On-Campus
English
The M.Sc. in Software and Information Systems Engineering Program provides high-level education for researchers and practitioners in a broad range of Artificial Intelligence fields such as Game Theory, Natural Language Processing, Data Science, Machine Learning, Automated Planning, Multi-Agent Systems, Recommendation Systems, Fault Detection and Diagnosis, and Heuristic search.
Featured
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.
Featured
University of Groningen
MSc Speech Technology
- Groningen, Netherlands
MSc
Full time
12 months
On-Campus
English
This one-year master's in Voice Technology will give you the expertise you need to contribute to the cutting edge in voice synthesis and speech recognition.
Featured
University of San Francisco - College of Arts & Sciences
Fast-track counseling
MS in Computer Science
- San Francisco, USA
MSc
Full time, Part time
2 years
On-Campus
English
Fast-track counseling
The 36-unit program in MS in Computer Science requires two years (four semesters) of full-time study and follows a cohort model during the first year in which all students take the same set of core courses. During the second year, students may choose from a rotating selection of graduate electives based on their interests and goals.
Featured
EPITA School of Engineering and Computer Science
Master of Science in Computer Science (MSc) - Software Engineering
- Paris, France
MSc
Full time
18 months
On-Campus
English
Use your creative talent and programming skills to plan, design, and build innovative software and apps that provide meaningful experiences to users.
Featured
BIU University Miami
Master of Science in Computer Software Engineering
- Davie, USA
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.
Featured
Chalmers University of Technology
MSc in Software Engineering and Technology
- Lindholmen, Sweden
MSc
Full time
2 years
On-Campus
English
Software is rapidly becoming the main driving force for innovation and development in a wide range of fields, including the automotive, telecom, and defense industries. Studying in this program will give you a unique combination of advanced technical knowledge and management skills, preparing you for a dynamic and hugely exciting career in a fast-moving field.
Featured
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.
Featured
University of Westminster
Software Engineering (Conversion) MSc
- London, United Kingdom
MSc
Full time, Part time
1 year
On-Campus
English
Aimed at non-computing graduates, this course provides the core and most advanced practical knowledge and skills that a professional software engineer needs to be successful in today’s IT industry. Are you a graduate in a non-computing subject with some basic experience and interest in computing who would like to enter the IT industry? Are you already working in the IT industry and would like to increase your technical skills and knowledge? If your answer to either question is yes, this course is for you. Software engineering is the application of engineering methods, practices and disciplines to the creation and maintenance of software applications and systems. A professional software engineer works with these engineering approaches to develop software in a systematic, quantifiable and disciplined way. By choosing this course, you’ll get the essentially practical experience of programming and applying software engineering to a number of new and important areas of IT and computing. In addition, you’ll develop a strong grasp of the theory that underpins these practical skills. To ensure that you have the best possible employment prospects at the end of the course, you’ll gain skills that cover a variety of areas: technical skills, such as programming, object-oriented software development, practical experience of software development tools; soft skills, such as analytical and critical thinking, communication, presenting and demonstrating, team working, and peer review; and career skills, such as CV writing, planning, job searching, interview practice.
Featured
Queen's University Belfast
MSc Software Development
- Belfast, United Kingdom
MSc
Full time
1 year
On-Campus
English
The MSc in Software Development is designed in collaboration with industry to provide a year of intensive education in software development and is specifically designed for graduates of non-computing disciplines. It has an extremely high graduate employability rate and is the highest-rated MSc computing course for student satisfaction in the UK.
Featured
University of Europe for Applied Sciences
MSc Digital Transformations
- Berlin, Germany
MSc
Full time
2 semesters
On-Campus
English
The Master's program in Digital Transformations at the University of Europe for Applied Sciences (UE) provides students with the practical skills and theoretical knowledge needed to lead in the digital world. The course covers essential skills for creating, designing, transmitting, using, and storing digital data and information. Graduates are trained to evaluate and influence digital changes and societal shifts, creating new communication strategies and technologies.
Featured
University of Tartu
M.Sc. in Software Engineering
- Tartu, Estonia
MSc
Full time
2 years
On-Campus
English
MSc in Software Engineering imparts general software engineering skills and specialized skills in enterprise systems and embedded real-time systems. The international master’s programme in Software Engineering offers general software engineering and management skills and specialised skills in two major software application domains: enterprise systems and embedded real-time systems. The programme is delivered jointly by Estonia’s two largest universities: the University of Tartu and TalTech. Students graduating from this programme obtain degrees from both universities. The programme prepares students for high-end technical or managerial roles at the most respected technology companies. The programme is closely related to the tech industry, and the students get opportunities to receive practice at the partner companies.
Featured
KTH Royal Institute of Technology
MSc Software Engineering of Distributed Systems
- Stockholm, Sweden
MSc
Full time
2 years
On-Campus
English
The master's programme in Software Engineering of Distributed Systems provides students with advanced knowledge for building distributed software applications that operate on various devices, from cloud servers to smartphones. Students will explore this rapidly evolving field through specialisation in software development or data analysis. Graduates have expertise in cutting-edge methods and technologies in distributed software systems and are highly demanded by the industry.
Answer a few questions and we'll match you with programs!
Popular Technology Studies Computer Science Software Engineering degree types
Popular study format
MSc Programs in Technology Studies Computer Science Software Engineering
A Master of Science is a valuable educational tool that individuals can use to increase their knowledge and capabilities in a science- or technology-based field. Those with an undergraduate degree in software engineering may find significant advantages in pursuing a Master of Science.
What is an MSc in Software Engineering? Typical programs provide students with experience that is directly related and applicable to what is usually required in positions around the world. Coursework prepares students with the ability to apply scientific and engineering principles to software systems development. Modern software engineering principles and the methods as well as tools and techniques that support their applications are also essential areas of study that is covered in each program. Students work for one to four years towards completion of the degree, depending on full- or part-time enrollment status.
Students who successfully fulfill degree requirements develop valuable skills in analysis, design, implementation, validation and testing, all of which are required in the development of desirable, sophisticated software. Those who complete these programs can successfully compete for highly desirable positions throughout their respective industries, and employers can more fully rely upon their experience and abilities.
Software engineering program costs vary greatly from one university or college to the next depending on its location and whether it is a public or private institution. Before committing to enrollment, prospective students should take the time to research each program they are considering to ensure that it aligns with their goals and expectations.
Students who successfully complete a Master of Science in Software Engineering are able to pursue careers in the public and private sectors as software engineers, project managers, or embedded software engineers. Positions are available in every type of industry that requires the use of computer technology.
A variety of universities around the world offer online and classes. Students who wish to study with professionals from another part of the world can easily do so with online programs. Search for your program below and contact directly the admission office of the school of your choice by filling in the lead form.