The University of Southampton
Filter your search:

Software Engineering (BEng)

Bachelor of Engineering
Length of course
3 years, starts September 2020
Course type
UCAS course code

About this course

Learn how to develop the reliable, complex and secure software systems we all depend on, from mobile banking apps to aircraft autopilot controls. You’ll get the ability to analyse a company’s software needs and to design, test and build a system that meets those needs.

This course combines the hands-on experience of developing software systems with a thorough grounding in the principles of software engineering.

Specialist modules give you the chance to explore new developments in areas such as:

  • robotics systems

  • cyber security

  • cloud application development

You’ll also develop communication, teamwork and project management skills that are crucial for software engineering projects in the workplace.

As well as housing more than 100 high-spec computer workstations, the main computer lab acts as the department’s social hub.

This course is accredited by the British Computer Society (BCS) and the  Institution of Engineering and Technology (IET).

You can download the course details, including modules, in the programme specificationPDF opens in a new window (PDF, 209.84 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 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.