M.Sc. On Campus

Software Engineering

University of Southampton

12 months
28000 GBP/year
9250 GBP/year
Tuition fee
Apply date
Start date


At the Software Engineering MSc course offered by the University of Southampton, you’ll explore both traditional and contemporary approaches to software development. MSc Software Engineering is designed for you to learn the topics you’re most interested in. You’ll select from a range of subject areas like cloud and mobile applications, security and user experience to study in depth.


Course Details

The Software Engineering MSc course offered by the University of Southampton will develop your skills in traditional and contemporary software development. Our recognised software engineering master's will teach you formal methods and object-oriented programming. You’ll have the opportunity to enhance your skills in software modelling, design, development, and testing.  

This master’s in software engineering offers taught modules in specialist subjects such as: 

  • cloud and mobile applications 
  • critical systems 
  • data mining 
  • e-business 
  • intelligent agents 
  • model checking 
  • security 
  • user experience 

Southampton University has pioneered many of the most important advances in computer science and web technology of the past 10 years. We are also a partner of The Alan Turing Institute, the UK’s national institute for data science and artificial intelligence.  

Studying here, you’ll become a master of software engineering, learn from expert academics and access excellent computer labs. The University of Southampton is recognised as an Academic Centre of Excellence in Cyber Security Research by the UK Government. Our academics have played a leading role in establishing a European Data Science Academy. 

Career Opportunities

Some graduates go on to work in software engineering research or advanced software development projects in development and consultancy roles across the world. 

We run a dedicated careers hub which is associated with over 100 renowned companies, such as: 

  • IBM 
  • ARM 
  • Microsoft Research 
  • Imagination Technologies 
  • Nvidia 
  • Samsung 
  • Google  

Programme Structure

Courses include:

  • Software Project Management and Development
  • Automated Code Generation
  • Software Modelling Tools and Techniques for Critical Systems
  • TT Technical Methods and Writing
  • Project Preparation
  • E-Business Strategy
  • Intelligent Agents
  • Web Development
  • Advanced Intelligent Agents
  • Advanced Machine Learning
  • Open Data Innovation
  • Semantic Web Technologies
  • Web Architecture

Key information


  • Full-time
    • 12 months

Start dates & application deadlines


180 alternative credits


On Campus

Academic requirements

GPA admission requirements GPA
Upper Second Class

Other requirements

General requirements

You’ll need a 2:1 degree in computer science, software engineering or a closely related subject. You must have an upper 2:1 score in the following:

  • 1 programming module (Java, C++, C#)
  • 1 maths module
  • 3 computer science modules (e.g. software architecture or design, data structures, databases, network, artificial intelligence, machine learning, web)

Tuition Fee

To alway see correct tuition fees
  • International

    28000 GBP/year
    Tuition Fee
    Based on the tuition of 28000 GBP for the full programme during 12 months.
  • National

    9250 GBP/year
    Tuition Fee
    Based on the tuition of 9250 GBP for the full programme during 12 months.

EU and international students pay £28,000.

Living costs for Southampton

697 - 1093 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

Software Engineering
University of Southampton


Go to your profile page to get personalised recommendations!