Software Engineering with a Foundation Year BSc (Hons)
Course Overview - Software Engineering with a Foundation Year BSc (Hons)
This Software Engineering degree with Foundation Year will provide you with the knowledge and skills required to design and manage complex software systems.
The Foundation Year course option enables you to study for our BSc (Hons) degree over an extended full-time duration of four years by including a Foundation Certificate (year one of four). The Foundation Certificate provides a broad study programme that underpins the follow-on degree. In order to progress to the next year of your degree, it is necessary to achieve a pass in all of the modules of the Foundation Certifica...
This Software Engineering degree with Foundation Year will provide you with the knowledge and skills required to design and manage complex software systems.<br/><br/>The Foundation Year course option enables you to study for our BSc (Hons) degree over an extended full-time duration of four years by including a Foundation Certificate (year one of four). The Foundation Certificate provides a broad study programme that underpins the follow-on degree. In order to progress to the next year of your degree, it is necessary to achieve a pass in all of the modules of the Foundation Certificate.<br/><br/>The course has been designed to provide you with practical experience of models, techniques and tools that drive innovation in the design of software-based systems. In addition, the course also focuses on crucial professional considerations, such as users and organisations, cyber security and computer ethics, as well as the latest developments in the ever-changing computing field, such as machine learning and cloud-based data storage.<br/><br/>You will graduate with skills in software design, artificial intelligence, data structures and algorithms and programming ready for a successful career. You could go into roles such as applications developer, full stack developer, software engineer (design, development and testing), site reliability engineer, game developer etc.<br/><br/><strong>Whats covered in this course?</strong><br/><br/>The course covers the fundamental concepts of Software Engineering and Computer Science in the first year, including computer programming, computer systems, data structures & algorithms, software process, requirements analysis.<br/><br/>In the second year, you will consolidate your first-year learning by studying advanced subjects that emphasise software engineering skills including software design, social issues & professional practice, project management.<br/><br/>In final year, you will broaden your understanding of software engineering by studying specialised subjects like user experience design, and software quality verification & validation. You will also gain insight into artificial intelligence & machine learning, and modern data store. With its emphasis on computer laboratory based practical work and project delivery, the course provides you with ample opportunity to acquire both the technical and transferable skills desired by industry. <br/><br/>The philosophy of the course is to promote lifelong self-learning by providing a curriculum that promotes a variety of approaches to study. The curriculum is designed to develop not only the academic knowledge, but also the engineering ethos and practical skills required by the modern Software Engineering professional. Academic members of staff within the Department of Computer Science will teach topics and supervise projects according to their personal research interests. This gives you a cutting-edge experience, one that opens up new opportunities for career advancement in industry. For students who show aptitude for research, there is also the possibility of continuing their studies on a PhD programme.<br/><br/>The course structure and its content have been developed by taking into account inputs from various sources including the curriculum philosophy of the School of Architecture, Built Environment, Computing and Engineering where this course is located, the suggestions from industrial partners, the benchmark statements of the British Computer Society (BCS), and the computer science curriculum guidelines released by The Joint Task Force on Computing Curricula comprising Association for Computing Machinery (ACM) and IEEE Computer Society.<br/><br/>The course also offers you with the opportunity to take a sandwich placement year between your second and third year. This is something that is highly recommended as it will give you an invaluable opportunity to hone your expertise, try out a potential career path and get relevant workplace experience that is valued by so many employers.
Course Information
1 option available
Some courses vary and have tailored teaching options, select a course option below.
Course Details
Information
Study Mode
Full-time
Duration
4 Years
Start Date
09/2026
Campus
Millennium Point
Application Details
14 January
Application deadline
Provider Details
Codes/info
Course Code
1279
Institution Code
B25
Points of Entry
Foundation
Entry Requirements
UCAS Tariff
80
Scottish Higher
80 UCAS tariff points from three Advanced Highers (DDD) or two Advanced Highers (DD) plus two Highers (DD)
Access to HE Diploma
Pass with 60 credits, 45 credits at level 3
International Baccalaureate Diploma Programme
24
Obtain a minimum of 24 points overall
Pearson BTEC Level 3 National Extended Diploma (first teaching from September 2016)
80 UCAS tariff points. Diploma accepted with one A Level or equivalent level 3 qualifications. Extended Certificate accepted with two A Levels or equivalent level 3 qualifications
Leaving Certificate - Higher Level (Ireland) (first awarded in 2017)
Minimum of 80 UCAS tariff points, achieved in five Higher level subjects
GCSE/National 4/National 5
This course does not require evidence of GCSE qualifications.
Pearson BTEC Level 3 National Diploma (first teaching from September 2016)
80 UCAS tariff points. Diploma accepted with one A Level or equivalent level 3 qualifications. Extended Certificate accepted with two A Levels or equivalent level 3 qualifications
Scottish Advanced Higher
80 UCAS tariff points from three Advanced Highers (DDD) or two Advanced Highers (DD) plus two Highers (DD)
Pearson BTEC Level 3 National Extended Certificate (first teaching from September 2016)
80 UCAS tariff points. Diploma accepted with one A Level or equivalent level 3 qualifications. Extended Certificate accepted with two A Levels or equivalent level 3 qualifications
A level
C,D,D
A Level: 80 UCAS tariff points / CDD (or equivalent). AS Level: Must be in a different subject to A Levels. A maximum of four subjects will be considered
T Level
Pass (C and above)
Pass overall (C or above on the core). All subjects considered
Search Undergraduate Courses at Birmingham City University
Find more courses from Birmingham City University with our undergraduate course search.
Fees and funding
| Region | Costs | Academic Year | Year |
|---|---|---|---|
| England, Northern Ireland, Scotland, Wales | £9,535 | 2026/27 | Year 1 |
| EU, International | £18,570 | 2026/27 | Year 1 |












































.jpg)





















,-Bristol.jpg)
