MSc Computing (Software Engineering)

Use our magical AI system, to check your admission chances for this course.
Tuition fee
Apply by
Start date
Sep 2025
Sep 2026
Duration
Campus
Mode of study
Fees and deadlines depend on the selected options. Fees and currency conversion are approximate.
Offer response
3 - 4 weeks after your application is submitted
Backlogs accepted
This course accepts backlogs

OVERVIEW

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.

Course Details

Today’s society needs software that communicates effectively with a number of devices, and so there is a need for qualified and skilled professionals who can design, develop and analyse software to improve our current provision. Our MSc in Software Engineering will equip you with this expertise. While this pathway is mostly technical in focus, you will also learn about the business context and develop interpersonal skills that are vital to problem solving in business.

HOW WILL I BE TAUGHT ON COMPUTING (SOFTWARE ENGINEERING) MSC?

Theoretical lectures and seminars are reinforced by practical examples and case studies, using computer simulation tools and laboratory facilities.

WHAT IS THE SCHEDULE?

We have developed this course to be studied around other commitments and you may only need to attend the university for two days per week.

ARE THERE ANY SPECIALIST FACILITIES?

You will have access to approximately 150 PC and Linux workstation computers housed in six bespoke computer laboratories, all with digital projection facilities, and maintained by two technicians.

We enrol small cohorts of students to ensure that you receive personalised care that will enable you to develop your skills and enhance your knowledge.

Read more

Requirements

The requirements may vary based on your selected study options.





















Modules

  • Intelligent Systems (20 Credits)
  • Distributed Systems (20 Credits)
  • Databases (20 Credits)
  • Media Techniques (20 Credits)
  • Internet Programming (20 Credits)
  • Internet Security (20 Credits)
  • Programming (20 Credits)
  • Dissertation (60 Credits)
  • Specification, Analysis and Design (20 Credits)
  • Visual Object Software (20 Credits)
  • Software Engineering (20 Credits)
  • Formal Methods of Software Construction (20 Credits)
  • Modern Computer Architecture (20 Credits)
  • Computer Networks (20 Credits)
  • Mobile Device Software Development (20 Credits)
  • Immersive Technologies
  • Modelling for Serious Games
  • The all-in-one solution for your study-abroad needs
    Download the Edvoy app now

    Related courses










    Use our magical AI system, to check your admission chances for this course.
    Tuition fee
    Apply by
    Start date
    Sep 2025
    Sep 2026
    Duration
    Campus
    Mode of study
    Fees and deadlines depend on the selected options. Fees and currency conversion are approximate.
    Offer response
    3 - 4 weeks after your application is submitted
    Backlogs accepted
    This course accepts backlogs