Tuition Fee
Start Date
Medium of studying
Duration
Program Facts
Program Details
Degree
Bachelors
Major
Artificial Intelligence | Computer Science | Software Engineering
Course Language
English
About Program
Program Overview
Software Engineering (BEng)
Award: Bachelor of Engineering
Typical Offer: A*AA
Duration: 3 years
Campus: Highfield
UCAS Course code: G4G6
About this course
Learn to develop reliable, complex, and secure software systems. From mobile banking apps to aircraft autopilot controls, you'll learn how to analyze software needs, then design, test, and build a system that meets them.
Entry requirements
- A-levels: A*AA including mathematics (minimum grade A)
- International Baccalaureate Diploma: Pass, with 38 points overall, with 19 points required at Higher Level including 6 at Higher Level in Mathematics (Analysis and Approaches) or 7 at Higher Level in Mathematics (Applications and Interpretation)
- BTEC: D in the BTEC National Extended Certificate plus grades AA from two A-levels including mathematics (minimum grade A) or D in the BTEC National Extended Certificate plus grades AA from two A-levels including mathematics
- GCSE requirements: Applicants must hold GCSE English language (or GCSE English) (minimum grade 4/C) and mathematics (minimum grade 4/C)
- English language requirements: IELTS overall score: 6.5, with 6.0 in reading, writing, speaking, and listening
Course structure
- Year 1:
- Algorithmics
- COMP Part I Laboratory Programme
- Computer Systems I
- Data Management
- Mathematics I
- Mathematics II
- Networks and Security
- Programming I
- Programming II
- Year 2:
- Artificial Intelligence
- Computer Systems II
- Formal Specification and Verification
- Programming III
- Programming Language Concepts
- Software Design and Development Project
- Theory of Computing
- Year 3:
- Part III Individual Project Phase 1
- Part III Individual Project Phase 2
- Advanced Computer Architecture
- Advanced Computer Networks
- Advanced Databases
- Causal Reasoning and Machine Learning
- Cheminformatics
- Cloud Application Development
- Computational Biology
- Computer Vision
- Foundations of Machine Learning
- Game Design and Development
- History of Computing
- Machine Learning Technologies
- Natural Language Processing
- Operational Research
- Optimisation
- Real-Time Computing and Embedded Systems
- Robotic Systems
- Security of Cyber Physical Systems
- Social Computing Techniques
- Web Architecture and Hypertext Technologies
- Web and Cloud Based Security
Learning and assessment
- Lectures
- Classes and tutorials
- Coursework
- Individual and group projects
- Independent learning
- Assessment breakdown:
- Year 1: 54% written exam, 37% coursework, 9% practical exam
- Year 2: 50% written exam, 47% coursework, 3% practical exam
- Year 3: 31% written exam, 69% coursework
Careers and employability
- Employability skills:
- Research
- Critical thinking
- Commercial awareness
- Self-management
- Confidence
- Leadership
- Communication
- Teamwork
- Creativity
- EDI leadership
- Adaptability
- Problem solving
- Resilience
- Career pathways:
- Software engineer
- Software developer
- Technology analyst
- Internet services developer
- Applications developer
- Web designer
- Game developer
- UX engineer
- Wider career opportunities:
- Cyber security analyst
- Project manager
- Security analyst
- Secondary school teacher
- Data analyst
- Financial analyst
- Consultant
Fees, costs, and funding
- Tuition fees:
- UK students: £9,535
- EU and international students: £29,400
- What your fees pay for:
- Full cost of tuition and standard exams
- Bursaries, scholarships, and other funding:
- University of Southampton bursary
- Scholarships and grants
- Funding for EU and international students
How to apply
- UCAS course code: G4G6
- UCAS institution code: S27
- Apply for this course
Related courses
- Artificial Intelligence (BEng)
- Computer Engineering (BEng)
- Computer Science (BSc)
- Computer Science (MEng)
- Computer Science with Artificial Intelligence (MEng)
- Computer Science with Cyber Security (MEng)
- Creative Computing (BSc)
- Electronic Engineering with Computer Systems (MEng)
- Mathematics with Computer Science (BSc)
- Physics with Artificial Intelligence (MPhys)
- Software Engineering (MEng)
SHOW MORE
About University
-
Total programs
482
Average ranking globally
#257
Average ranking in the country
#23
Location
Gallery