The University of Southampton
Warning! Your browser is out-of-date and not compatible with this website. Please download a new secure and faster browser to view this website correctly.

G4G6 BEng Software Engineering (3 Years)

Our three-year BEng Software Engineering degree will develop your skills in programming, software design, analysis, quality assurance, and project management and you will study a range of specialist modules such as critical systems, web development, advanced databases and scripting languages.

Introducing your degree

Software engineering drives the fundamental technologies of today’s connected world. Take the opportunity to develop the skills to create the next generation of software systems.


What is this?(More Information)This information is based on historical data and may have been aggregated. It is also subject to theUniversity's disclaimer notice.

Engineering high quality, secure and reliable software systems has never been so challenging. The modern world is driven by an astonishing variety of interconnected software, from phone apps to systems that control critical utilities and infrastructure.

Our distinctive BEng Software Engineering programme will develop your skills in programming, software design, analysis, quality assurance, and project management and you will study a range of specialist modules such as:

  • critical systems
  • web development
  • advanced databases
  • scripting languages

You will also have the opportunity to work on an individual project to take a piece of software from development to implementation and evaluation. Major employers worldwide are keen to employ our graduates – in system development, information technology and communications in the IT sector, and in the finance, service, communications and entertainment industries.

We have strong relationships with employers, and our graduates are particularly in demand for their understanding of organisations and their practical abilities in the workplace. We have our own Careers Hub website and run an annual careers fair.

View the programme specification document for this course


Our BEng in Software Engineering is accredited by the British Computer Society and by the Institution of Engineering and Technology.

Programme Structure

Our degree places particular emphasis on practical information technology and professional issues. Students undertake three years of study. Each year there are compulsory Software Engineering modules. However, the degree has been designed to maximise student choice by allowing you to tailor the degree structure to suit your own interests.

To Apply

All undergraduate applications for Electronics and Computer Science should be made online through the Universities and Colleges Admissions Service (UCAS).

Find out how to apply and get further details about UCAS' website, phone and contact details.

Key Facts

Southampton University has pioneered many of the most important advances in computer science and web technology of the past 10 years

We are in the top 10% in the UK for the volume and quality of our Computer Science research (REF 2014)

100% of our Computer Science research impact is world-leading or internationally excellent (REF 2014)

We have been ranked in the UK top ten for Computer Sciences for over ten years by the Guardian University Guide

Southampton is ranked in the top 51-100 universities for Computer Science in the 2016 QS World Rankings

We are one of only 13 universities recognised as an Academic Centre of Excellence in Cyber Security Research by the UK Government and our academics are playing a leading role in establishing a European Data Science Academy

We are number one in the UK for graduate prospects in Computer Science in the Complete University Guide 2017

Entry Requirements

Typical entry requirements


GCSE Mathematics and English at grade C or above

A Levels:
GCE A-level

AAA (Including an A in Mathematics, or equivalent international qualification)

General Studies and Critical Thinking are not accepted as one of the three A levels

Other Qualifications:

English Language Requirements

If English is not your first language, you will be required to pass an approved English test. We normally ask for a score of IELTS 6.5 with at least 5.5 in each competency. For information on other accepted English language tests, please visit

Alternative Qualifications

We welcome applications from candidates offering qualifications other than A and AS levels (including BTEC Higher National Diploma, European Baccalaureate, International Baccalaureate, Irish Leaving Certificate and Scottish Highers). You will be expected to attain an equivalent standard (or higher) to an A level applicant.

International Qualifications

We welcome applications from international students. For information on applying, visit the International Office website.

Mature Applicants

We welcome applications from mature students. If you will be over 21 at the start of your proposed degree programme, you are may be eligible for exemption from our normal entry requirements. However, you will be required to provide evidence of having completed recent study (eg Access, Return to Study, Open University foundation courses) and of your capacity to pursue the course.

Selection process:

We select students on the basis of a UCAS application. UCAS code:G4G6 Course title: BEng Software Engineering Course duration: 3 years


Year 3

In this year, you must take at least two specialised modules.

Part III Individual Project
Optional (Specialised)
Cyber Security
Cloud Application Development
Advanced Databases
Real-Time Computing and Embedded Systems
Serious Games
Computer Vision
Machine Learning
Social Computing
Advanced Computer Networks
Computational Biology
Principles and Practice of Computer Graphics
Secure Systems
Game Design and Development
Robotic Systems
Advanced Computer Architecture
Engineering Management and Law
Operational Research

Career Opportunities

Employability is embedded into modules from the first year onwards and right from the first lecture. We explain the degree skills which are being taught throughout the modules and offer a number of optional employability modules.

The technical skills you will obtain are in high demand, as are skills of understanding and analysing problems, together with communicating the results.

Major technology organisations have a special need for computer scientists. You could end up as part of the team writing the next version of Windows, devising a computer based stock control system for an automotive manufacturer, or writing a secure web-based customer interface for a US music distributor.

Careers and employability

Joyce Lewis, Senior Fellow for Partnerships and Business Development, talks about the high profile careers and employability support that ECS students can benefit from through the Careers Hub.

Careers Hub

Fees & funding

Tuition fees

Course fees for 2016/17 full-time UK and EU undergraduate students are typically £9,000 per year. Tuition fees for international students differ between each course. Most part-time courses cost 50% of the full-time fee.

View the full list of course fees


Scholarships, bursaries or grants may be available to support you through your course. Funding opportunities available to you are linked to your subject area and/or your country of origin. These can be from the University of Southampton or other sources.

Explore funding opportunities

Costs associated with this course

Students are responsible for meeting the cost of essential textbooks, and of producing such essays, assignments, laboratory reports and dissertations as are required to fulfil the academic requirements for each programme of study.

There will also be further costs for the following, not purchasable from the University:

Approved CalculatorsCandidates may use calculators in the examination room only as specified by the University and as permitted by the rubric of individual examination papers. The University approved models are Casio FX-570 and Casio FX-85GT Plus. These may be purchased from any source and no longer need to carry the University logo.
StationeryYou will be expected to provide your own day-to-day stationery items, e.g. pens, pencils, notebooks, etc). Any specialist stationery items will be specified under the Additional Costs tab of the relevant module profile.
TextbooksWhere a module specifies core texts these should generally be available on the reserve list in the library. However due to demand, students may prefer to buy their own copies. These can be purchased from any source.

Some modules suggest reading texts as optional background reading. The library may hold copies of such texts, or alternatively you may wish to purchase your own copies. Although not essential reading, you may benefit from the additional reading materials for the module.
Printing and Photocopying CostsIn the majority of cases, coursework such as essays; projects; dissertations is likely to be submitted on line. However, there are some items where it is not possible to submit on line and students will be asked to provide a printed copy. A list of the University printing costs can be found here:

In some cases you'll be able to choose modules (which may have different costs associated with that module) which will change the overall cost of a programme to you. Please also ensure you read the section on additional costs in the University’s Fees, Charges and Expenses Regulations in the University Calendar available at


Highfield Campus

Highfield is our main campus and the heart of the University. Set in beautiful green surroundings, it’s easily accessible from the city centre. University Road, Southampton, SO17 1BJ.

Find out more

Related courses

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.