• Goldsmiths, University of London Featured Masters Courses
  • Birkbeck, University of London Featured Masters Courses
  • Ulster University Featured Masters Courses
  • Ross University School of Veterinary Medicine Featured Masters Courses
  • Swansea University Featured Masters Courses
  • University of Cambridge Featured Masters Courses
  • Xi’an Jiaotong-Liverpool University Featured Masters Courses
  • University of Leeds Featured Masters Courses
University of Warwick Featured Masters Courses
Ulster University Featured Masters Courses
Queen Mary University of London Featured Masters Courses
Cass Business School Featured Masters Courses
Loughborough University Featured Masters Courses

MSc Software Engineering


Course Description

This MSc course provides you postgraduate training in software engineering with a focus on dependability, aspects of which include security, specification, risk management, usability and design integrity. You will learn advanced techniques in program design (including software patterns and component technologies) and information handling (structured information, databases). You will develop skills to manage software project risks and learn about tools to support decision-making.

This course provides you the necessary postgraduate training in software engineering with a focus on dependability, aspects of which include security, specification, risk management, usability and design integrity. You will learn advanced techniques in program design (including software patterns and component technologies) and information handling (structured information, databases). You will study key issues of interactive system design, leading to the ability to identify issues and trade-offs in the design of human-computer interaction, and to invent and evaluate alternative solutions to design problems. You will gain knowledge in the mathematical foundations of software and the practical application of these techniques. You will develop skills to manage software project risks and learn about tools to support decision-making. You will also gain essential team and research skills.

The course is intended to enable you to become competitive in the most technically oriented branch of software engineering, leading to positions such as software architect. Successful graduates may also enter into further research study for which the course also provides preparation.

Visit the MSc Software Engineering page on the Queen Mary University of London website for more details!

Entry Requirements

2:1, computer science or related

Email Enquiry

Recipient: Queen Mary University of London
Insert previous message below for editing? 
You haven’t included a message. Providing a specific message means universities will take your enquiry more seriously and helps them provide the information you need.
Why not add a message here
* required field
Send a copy to me for my own records.
Email Sent

Share this page:

Cookie Policy    X