HomeUniversity of SouthamptonBEng Software Engineering with Foundation Year

BEng Software Engineering with Foundation Year

University of Southampton
Full-time4 YearsSubject: Computer Science
Course Score
A /82
Graduate Salary
£36,000
Satisfaction
74%
Degree Completion
90%
Professional Jobs
90%
Meaningful Work
75%

About this course

Software engineering is the discipline concerned with the principled development of complex, reliable and secure software systems. While programming is at its heart, software engineering goes much further, encompassing the analysis of requirements, the systematic design of architectures, the testing and verification of code, the management of software projects and the ongoing maintenance and evolution of systems over time. The software that runs in aeroplanes, in hospitals, in financial systems and in mobile banking applications must be not only functional but robust, and software engineers are the people who ensure that. At the University of Southampton this four-year full-time programme begins with a foundation year, which provides the mathematical and computational grounding you need before advancing to the full honours degree. Southampton's own description of the course captures its scope well: you will learn how to become a software engineer, developing reliable, complex and secure software systems, from mobile banking apps to aircraft autopilot controls. The foundation year makes the programme accessible to students whose prior mathematics or computing qualifications may not meet the standard entry requirements for direct entry, while the full programme develops both the theoretical depth and the practical engineering skills that serious software careers demand. You will study programming across multiple paradigms, algorithms and data structures, software architecture, formal methods, software testing, operating systems, databases and project management, building the comprehensive engineering foundation that complex software development requires. Graduates pursue careers as software engineers, systems architects, embedded systems developers, technical leads and software consultants across every sector that depends on software, which is effectively all of them. Southampton's strong reputation in computing and its connections to the aerospace, defence and technology sectors give graduates access to a wide range of opportunities. Postgraduate study in computer science, software engineering or related disciplines is also an option for those who want to develop specialist expertise.

Syllabus & Modules

Typical curriculum
Year 1 Modules
4 items
Programming Fundamentals
Core
View Module Details →
Discrete Mathematics
Core
View Module Details →
Computer Systems
Core
View Module Details →
Calculus & Linear Algebra
Core
View Module Details →
Year 2 Modules
5 items
Year 3 Modules
5 items
Year 4 Modules
3 items

Student Satisfaction

National Student Survey - 15 respondents (65% response rate)

77%
Teaching Quality
70%
Assessment & Feedback
36%
Academic Support
74%
Organisation
89%
Learning Resources
58%
Student Voice

Tuition FeesVerified

Published annual tuition cost at University of Southampton.

£9,535
Per academic year (UK Home)
💰

Government Student Loan

Eligible UK students do not pay upfront. Covered by SFE tuition fee loans.

Will I Get In?

120 UCAS Pts
Admissions Probability
Calculate your odds
Predicted Grades

Also Consider

We found 15 similar courses offering Software Engineering with Foundation Year where students typically entered with fewer UCAS points.

Course Match AI

When you create a free account, our Engine analyzes if this course perfectly fits your academic profile and builds Plan B Insurance alternatives natively powered by graduate trajectory data.

Unlock Dashboard

Entry Qualifications

Foundation
75%
A-level
20%
Access
5%
Other HE
5%

What comes next? 🎓

Choosing the right university starts with choosing the right school. Explore transparent, data-driven school profiles powered by official DfE statistics.

Explore Schools on WhatSchool.ai →