Software Engineering BSc (Hons)
Course Overview - Software Engineering BSc (Hons)
This degree in Software Engineering will provide you with the knowledge and skills required to design and manage complex software systems.
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.
This degree in Software Engineering will provide you with the knowledge and skills required to design and manage complex software systems.<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 course is offered by the Department of computer Science, which has successfully delivered a wide range of computing courses over the years. The Department has strong links with organisations such as Oracle, Linux Professional Institute (LPI), Microsoft, and Amazon Web Services (AWS), which ensure that the course is relevant and respected by employers. Moreover, the Department is home to a Cisco Systems, and a Microsoft Academy Centre – one of Microsoft’s top UK university-based academies. The Department is also a Cisco ASC (Academy Support Centre), Cisco Instructor Training Centre (ITC) and an AWS Academy. All these ensure that you can attain a range of vendor certificates, including LPI 1 Beta certification, Cisco networking certificates and AWS Cloud certificates, while studying for your degree. In addition, the course actively endeavours to enable you to interact with potential employers by collaborating with industrial partners and participating in various events throughout the academic year.<br/><br/><strong>Professional Placement year</strong><br/><br/>This course offers an optional professional placement year. This allows you to spend a whole year with an employer, following successful completion of your second year, and is a great way to find out more about your chosen career. Some students even return to the same employers after completing their studies.<br/><br/>If you choose to pursue a placement year, you will need to find a suitable placement to complement your chosen area of study. You will be able to draw on the University’s extensive network of local, regional, and national employers, and the support of our Careers teams. If you are able to secure a placement, you can request to be transferred to the placement version of the course.<br/><br/>Please note that fees are payable during your placement year, equivalent to 20% of the total full-time course fee for that year.
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
3 Years
Start Date
09/2026
Campus
Millennium Point
Application Details
14 January
Application deadline
Provider Details
Codes/info
Course Code
1273
Institution Code
B25
Points of Entry
Year 1
Entry Requirements
UCAS Tariff
112
Scottish Higher
112 UCAS tariff points from three Advanced Highers (CCD) or two Advanced Highers (CD) plus two Highers (CC). Required subjects: Maths at Advanced level.
Access to HE Diploma
Pass with 60 credits. At least 45 credits at level 3. Accepted subjects: Technology, Science, Mathematics, or Computing.
International Baccalaureate Diploma Programme
28
Obtain a minimum of 28 points overall. Required subjects: One of Computer Science, Chemistry, Design Technology or Physics at Higher Level.
Pearson BTEC Level 3 National Extended Diploma (first teaching from September 2016)
112 UCAS tariff points. Accepted subjects: Technology, Science, Mathematics or Computing. 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 112 UCAS tariff points, achieved in five Higher level subjects. Required subjects: Technology, Science, Mathematics or Computing at Higher Level.
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)
112 UCAS tariff points. Accepted subjects: Technology, Science, Mathematics or Computing. 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
112 UCAS tariff points from three Advanced Highers (CCD) or two Advanced Highers (CD) plus two Highers (CC). Required subjects: One from Technology, Science, Mathematics or Computing.
Pearson BTEC Level 3 National Extended Certificate (first teaching from September 2016)
112 UCAS tariff points. Accepted subjects: Technology, Science, Mathematics or Computing. 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
B,B,C
A Level: 112 UCAS tariff points / BBC (or equivalent). Must include one from Technology, Science, Mathematics or Computing at A Level or level 3 equivalent. AS Level: Must be in a different subject to A Levels. A maximum of four subjects will be considered.
T Level
M
Merit overall. Accepted subjects: Digital Production, Design and Development; Digital Support Services; Digital Business Services; Media, Broadcast and Production.
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)
