M.Sc. On Campus

Advanced Software Engineering

University of Strathclyde

12 months
20650 GBP/year
9050 GBP/year
Tuition fee
Apply date
Start date


Computer science supports the build, development and use of computer systems. There is a growing need across the world for skilled, advanced computer science professionals. This Advanced Software Engineering course at the University of Strathclyde helps you develop the skills necessary to design and deploy sophisticated modern software systems in a range of application areas.


During the Advanced Software Engineering course at the University of Strathclyde, you’ll improve your practical software engineering skills and learn new theories of software development. This course gives you the necessary qualifications to get a skilled position in the computing industry.

Our courses have some of the highest student satisfaction rates in the UK and our graduates are highly sought after.

Assessment is through a combination of individual work, group work, exams and practical work in laboratories and a Research project.


There will be opportunities for you to meet industry employers and take part in recruitment events, in addition to taking advantage of a wealth of support offered by our award-winning careers service.

We have a dedicated careers fair for our computer science and information management students each year, with over 30 leading companies, including:

  • Amazon
  • JP Morgan
  • Morgan Stanley
  • British Telecom
  • Bridgeall
  • Kana
  • Skyscanner
  • ThinkAnalytics

As a graduate of our MSc in Advanced Software Engineering, you could be an analyst, architect or developer. There's a demand for advanced practitioners and researchers in the growing area of embedded systems development.

Programme Structure

Courses include:

  •  Legal, Ethical and Professional Issues for the Information Society
  •  Research Methods
  •  Software Architecture and Design
  •  Advanced Topics in Software Engineering
  •  Designing Usable Systems
  •  Distributed Information Systems
  •  Mobile Software and Applications
  •  Project Management
  •  Personal Study
  •  Research Methods
  •  Dissertation

Key information


  • Full-time
    • 12 months

Start dates & application deadlines

More details
  • There’s no formal closing date for postgraduate applications


180 alternative credits


On Campus

Academic requirements

GPA admission requirements GPA
Lower Second Class

Other requirements

General requirements

  • Minimum second class honours degree or international equivalent in computer science, software engineering, or a closely related discipline. 
  • Significant software development skills, ideally in Java or another object-oriented language, are essential. 

Tuition Fee

To alway see correct tuition fees
  • International

    20650 GBP/year
    Tuition Fee
    Based on the tuition of 20650 GBP per year during 12 months.
  • National

    9050 GBP/year
    Tuition Fee
    Based on the tuition of 9050 GBP per year during 12 months.

Living costs for Glasgow

620 - 1012 GBP /month
Living costs

The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.


Studyportals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.

Our partners

Advanced Software Engineering
University of Strathclyde


Go to your profile page to get personalised recommendations!