Overview
Software engineering drives the fundamental technologies of todays connected world. Take the opportunity to develop the skills to create the next generation of software systems.
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.
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.
Modules
Year 1
Semester 1
Compulsory Modules
- COMP1202 Programming I
- COMP1203 Computer Systems I
- COMP1204 Data Management
- COMP1215 Foundations of Comp Sci
Semester 2
Compulsory Modules
- COMP1201 Algorithmics
- COMP1205 Professional Development
- COMP1206 Programming 2
- COMP1216 Software Modelling & Design
Full Academic Year
Compulsory Modules
- ELEC1028 TT Personal Tutorial
Year 2
Semester 1
Compulsory Modules
- COMP2002 Computational Systems
- COMP2006 Human-Computer Interaction
- COMP2007 Software Analysis & Design
- COMP2009 Operating Systems
- COMP2011 Theory of Computing
- INFO2009 Professional & Legal Issues
Semester 2
Compulsory Modules
- COMP2004 Database Systems
- COMP2005 Distributed Computing
- COMP2008 Communications & Networks
- COMP2010 Compiler Engineering
- COMP2012 Software Engineering Grp Proj
- COMP2039 Artificial Intelligence
Year 3
Semester 1
Optional Modules
- COMP3001 Scripting Languages
- COMP3004 Principles of Computer Graphics
- COMP3013 Interactive Multimedia Systems
- COMP3016 Hypertext and Web Technologies
- COMP3018 E-Business Techniques
- COMP3032 Intelligent Algorithms
- COMP3033 Computational Biology
- INFO3005Security & Information Technology
- LAWS3001 Industrial Law for Engineers 1
- MANG3055 Management 1 (ECS)
- MATH3027 Operational Research
Semester 2
Optional Modules
- COMP3005 Computer Vision
- COMP3006 Real-Time Computing and Embedded Systems
- COMP3008 Machine Learning
- COMP3009 Software Quality Assurance and Project Management
- COMP3010 Advanced Computer Networks
- COMP3011 Critical Systems
- COMP3017 Advanced Databases
- COMP3019 Large Scale Distributed Systems
- ELEC3020 Advanced Computer Architecture
- ENTR3004New Venture Planning
- INFO3004 eLearning and Learning Technology
- LAWS3002 Industrial Law for Engineers 2
- MANG3023 Management 2
Full Academic Year
Compulsory Modules
- COMP3020 Individual Project A & B
Optional Modules
- CHIN9001 Chinese Language Stage 1 for Engineers
- CHIN9011 Chinese for Engineers Stage 2
- FREN9044 French for Engineers
- FREN9047 French Language Stage 3 for Engineers
- FREN9048 French Language Stage 4 for Engineers
- GERM9034 German for Engineers
- GERM9035 German Language for Engineers Stage 6
- GERM9036 German Language for Engineers Stage 3
- GERM9039 German Language for Engineers Stage 4
- GERM9046 German Language Stage 5 for Engineers
- ITAL9030 Italian for Engineers Stage 4
- SPAN9044 Spanish for Engineers
- SPAN9045 Spanish for Engineers Stage 4
- SPAN9046 Spanish for Engineers Stage 3
Other
Optional Modules
- FREN9054 French Language Stage 5 for Engineers
Key information
Duration
- Full-time
- 36 months
Start dates & application deadlines
Language
Prepare for Your English Test
AI-powered IELTS feedback. Clear, actionable, and tailored to boost your writing & speaking score. No credit card or upfront payment required.
- Trusted by 300k learners
- 98 accuracy using real exam data
- 4.9/5 student rating
Delivered
Campus Location
- Southampton, United Kingdom
Disciplines
Computer Sciences Software Engineering View 933 other Bachelors in Computer Sciences in United KingdomWhat students do after studying
Academic requirements
We are not aware of any specific GRE, GMAT or GPA grading score requirements for this programme.
English requirements
Prepare for Your English Test
AI-powered IELTS feedback. Clear, actionable, and tailored to boost your writing & speaking score. No credit card or upfront payment required.
- Trusted by 300k learners
- 98 accuracy using real exam data
- 4.9/5 student rating
Other requirements
General requirements
GCSEs:GCSE Mathematics and English at grade C or above
A Levels:AAA including Mathematics (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 or TOEFL 580.
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.
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
Tuition Fees
-
International Applies to you
Applies to youNon-residents15420 EUR / year≈ 15420 EUR / year -
EU/EEA Applies to you
Applies to youEU/EEA Nationals11170 EUR / year≈ 11170 EUR / year
Additional Details
UK/EU £9,000; International £12,420
Living costs
Southampton
The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.
Funding
Need help with your student visa?
Get personalized guidance from a certified VFS Global advisor and save 20% through Studyportals.
- Avoid common visa mistakes and delays
- Know exactly what documents you need
- Get a clear checklist tailored to your situation
In order for us to give you accurate scholarship information, we ask that you please confirm a few details and create an account with us.
Scholarships Information
Below you will find Bachelor's scholarship opportunities for Software Engineering.
Available Scholarships
You are eligible to apply for these scholarships but a selection process will still be applied by the provider.
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility