Skip to main content
Courses / Undergraduate / Software Engineering (MEng)

Software Engineering (MEng)

Master of Engineering
4 years
Course Type
UCAS Course code

About this course

This course is full and closed to new applications. Search similar degrees in related courses or by browsing our course finder.

Explore the life cycle of software engineering projects and study exciting, specialist topics. On this 4-year master's, you'll learn how to analyse a company’s software needs, then design, test and build a system that meets them. You’ll also develop the problem-solving, planning and teamwork skills that are essential for successful software engineers.

This MEng Software Engineering degree combines hands-on software development with a core knowledge of software engineering. You'll study cutting-edge areas like:

  • programming

  • software modelling

  • distributed systems and networks

  • automated code development

  • e-business strategy

  • web development

You don’t need any previous experience in computer science to join the course. For the first programming module you can choose your own level, and if you are a beginner, we can help you get up to speed.

Our main computer lab has over 100 high-spec computer workstations and acts as the department’s social hub. You'll have access to our dedicated facilities, including:

  • software projects laboratory

  • David Barron computing laboratory

  • cyber security laboratory

  • centre for hybrid biodevices

Our academics are recognised internationally as leaders in their fields of expertise.

As part of this course, you can choose to spend a single semester studying abroad.

This course is accredited by the British Computer Society (BCS) and the Institution of Engineering and Technology, on behalf of the Engineering Council, for the purposes of fully meeting the academic requirement for registration as a Chartered Engineer.

We are also a member of The Alan Turing Institute, the UK's national institute for data science and artificial intelligence.

Year in industry

This course is full and closed to new applications.

Enhance your employability by taking this course with a paid industrial studies placement year.

Apply using:

  • Course name: Software Engineering with Industrial Studies
  • UCAS code: II30

You'll spend this extra year at one of our partner companies, applying the skills and knowledge you've learned so far.

The fee is 20% of the standard annual tuition fee.

Course location

This course is based at Highfield.

Awarding body

This qualification is awarded by the University of Southampton.

Download the Course Description Document

The Course Description Document details your course overview, your course structure and how your course is taught and assessed.

Changes due to COVID-19

Although the COVID-19 situation is improving, any future restrictions could mean we might have to change the way parts of our teaching and learning take place in 2022 to 2023. This means that some of the information on this course page may be subject to change.

Find out more on our COVID advice page.

Back to top