inline-defaultCreated with Sketch.

This website uses cookies to ensure you get the best experience on our website.

Students
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
Masters
Bachelors
Diploma
Courses

-

Total programs
482
Average ranking globally
#257
Average ranking in the country
#23
Location
How can I help you today?