Electronics and Computer Science (ECS), University of Southampton

Electronics and Computer Science (ECS)

G4G6 BEng Software Engineering (3 yrs)

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.

Overview

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.

Accreditation

Our BEng in Software Engineering is accredited by the British Computer Society

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.

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 ranked in the top ten universities in the UK for Computer Sciences and IT by the 2016 Guardian University Guide and by the 2015 Times and Sunday Times Good University Guide
  • Southampton is ranked in the top 51-100 universities for Computer Science in the 2014/15 QS World Rankings
  • 100 per cent of our Computer Science research has been rated world leading or internationally excellent for its impact on society (REF 2014)
  • We are in the top 10% in the UK for the volume and quality of our Computer Science research (REF 2014)
  • Southampton is one of only eleven select universities recognised as an Academic Centre of Excellence in Cyber Security Research (ACE-CSR) by the UK Government

Entry requirements

GCSEs:

GCSE Mathematics and English at grade C or above

A Levels:

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

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 www.southampton.ac.uk/admissions_language.

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

Modules

Year 1

Semester 1

Compulsory Core Modules

Semester 2

Compulsory Core Modules


Year 3

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

Full Academic Year

Compulsory Modules

Semester 1

Optional (Specialised) Modules
Optional Modules

+ show 7 additional optional modules...

- hide 7 additional optional modules...


Learning

Assessment at Southampton means more than just essays and exams.  We use a variety of modern learning and teaching methods involving private study, laboratory and project work, which builds on lectures.

A student-centred approach means that you can pursue your own interests according to your future goals.  We will support you in plotting a route through your degree programme which can be tailored for your interests and you can even personalise assessment paths and styles.

Southampton enjoys a range of modern services for learning and support, including a well-stocked library, a large number of internet-enabled workstations, a Careers Service, Job Shop and Students’ Advice and Information Centre. 

We offer outstanding facilities in our labs and our teaching is based on the latest research, which ensures that your skills will be highly regarded by employers.

Our methods of assessment enable you to demonstrate your strengths by showing what you have learnt. 

Your assessment will be closely linked to teaching and learning, developing throughout the programme.  By the time you reach the end of an assessment, you’ll understand the connection with subjects that were taught.

Related programmes

Career opportunities

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.

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.

Pre-course reading lists