Masters Degrees in Software Engineering

Masters degrees in Software Engineering offer advanced training in the techniques and principals to design, construct and test the maintenance of computer programs and detect any operational problems.

Taught MSc courses are typical for this field, though research-oriented MRes and MPhil programmes may also be available at some institutions. Entry requirements normally include an appropriate undergraduate degree such as Computer Science.

Why study a Masters in Software Engineering?

You will develop the ability to analyse software problems, create and evaluate software designs and develop and appropriately test software solutions.

Software development techniques include user-centred design and service-oriented architectures. Programming and cryptography (coding) techniques such as JAVA script, UML modelling language and XML-enabled interoperability (information exchange) are also explored.

Training is also provided in managing data structures within a range of computing systems such as mobile technologies, cloud computing, and big data. Particularly, you will analyse privacy & security methods, as well as evolutionary computation.

Traditional careers include positions in software houses, and consultancy for a range of organisations. These could include banks, large manufacturers, retailers, public services, defence, aerospace and telecommunications companies.

Filter Results

Become an expert in software engineering and web development with Staffordshire University. Take the opportunity to master the latest software and web technologies used in industry and get a head-start on your career.
Read more

Our postgraduate Computing (Software Engineering) course allows you to study the design of software systems at a greater depth, develop your research and analytical skills and complete an individual thesis investigating an area you are particularly interested in.
Read more

The Master of Science in Software Engineering degree at Maynooth University exposes graduates in Computer Science and related disciplines to the many facets of this complex area – the technical, the methodological, the organizational – so that successful participants will subsequently be able to lead major projects in software engineering in many industrial and commercial sectors.
Read more

This course specialises in the application of engineering to the design, development, and maintenance of software. This taught postgraduate course is aimed at students who may not have studied computing exclusively but who have studied a considerable amount of computing already.
Read more

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.
Read more

The MSc in Software Engineering is a one-year taught programme run by the School of Computer Science. The course consists of two semesters of taught modules followed by an 11-week project leading to the submission of a 15,000-word dissertation in August.
Read more

This industry-focused course is for Computer Science graduates and experienced professional programmers interested in developing high-quality, complex software systems and aiming at a high-quality career in the industry, e.g.
Read more

With the advent of ever more sophisticated and powerful computer environments, the techniques needed to develop and produce the software to run on these systems are themselves becoming increasingly complex.
Read more

Engineering software development is one of the key areas in the European information technology sector. It is a fast moving subject of crucial importance to industry and forms the basis for a wide and ever growing variety of applications.
Read more

Software engineers are in high demand, and Bristol is home to many high-tech companies seeking suitable graduates. The MSc Software Engineering gives you the latest knowledge and skills and guides you in applying them to develop different kinds of large, complex software systems.
Read more

Studying at Pôle Léonard de Vinci schools is an enriching experience with students benefiting from top academic programmes, internationalisation strategies, and close relations with the corporate world.

Falmouth University is renowned as one of the world’s leading hubs for creativity and innovation – redefining creative education for over 100 years. A multi-arts university, Falmouth is committed to preparing its students for the global job market through its world-class programmes.