The University of Southampton
Filter your search:

Software Engineering (MEng)

Master of Engineering
Length of course
4 years, starts September 2020
Course type
UCAS course code

About this course

You’ll cover the life cycle of computer software engineering projects, learning how to analyse a company’s software needs, and how to design and test a reliable system that meets those needs. You’ll also develop the problem-solving, planning and teamwork skills that are essential for the delivery of successful software engineering projects.

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

This course combines hands-on experience of developing software systems with a thorough grounding in the principles of software engineering. You'll study areas like programming, software modelling, and distributed systems and networks.

Through this integrated Masters, you’ll also study at an advanced level in specialist areas, such as:

  • automated code development

  • e-business strategy

  • web development

The MEng in Software Engineering is accredited by the British Computer Society (BCS) and by the Institution of Engineering and Technology (IET).

This course is also available with a year in industry.

You can download the course details, including modules, in the programme specificationPDF opens in a new window (PDF, 228.21 KB).

Location and awarding body

The course location is Highfield campus in Southampton. The awarding body is University of Southampton.

Transfer between courses

You can transfer between between computer science and software engineering courses at the end of year 1. You’ll need an average mark of at least 58% to do this. If the course leader agrees, you may also transfer at other times and between other courses.