← All courses at Birmingham City University

BSc Software Engineering

Birmingham City University

About this course

BSc (Hons) in Software Engineering. Core topics include Programming, Computer Architecture, Data Analysis, Project Management, and Artificial Intelligence & Machine Learning. The first year covers foundational software engineering and computer science concepts, progressing to specialisms such as user experience design and software quality assurance in the final year. An inter-disciplinary Innovation Project in the first year culminates in an exhibition to an international panel of experts.

Written by AI from the university's course page and module list. It can get details wrong, so check the official course page before you rely on it.

Institution
Birmingham City University
Level
undergraduate
Subject
Software Engineering - BSc (Hons)
Duration
3 years
UCAS code
1273
Typical offer
A-level BBC, UCAS 112
Median salary
£28,000 after 5 years

Entry requirements

Standard offer: 112 UCAS Tariff points. Learn more about UCAS Tariff points . Accelerate offer: 80 UCAS Tariff points. Find out more about BCU Accelerate . This course does not require evidence of GCSE qualifications. Please see A Level, BTEC and other Level 3 requirements below. A Level: 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 Pearson BTEC (Diploma / Extended Diploma/ Extended Certificate): 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 T Level: Merit overall Accepted subjects: Digital Production, Design and Development; Digital Support Services; Digital Business Services; Media, Broadcast and Production Access to HE Diploma: Pass with 60 credits. At least 45 credits at level 3. Accepted subjects: Technology, Science, Mathematics, or Computing OCR Cambridge Technical qualifications: 112 UCAS Tariff points Accepted subjects: Technology, Science, or Computing NCFE CACHE Level 3 qualifications: 112 UCAS Tariff points Considered alongside A Levels or equivalent level 3 qualifications, one of which must be Technology, Science, or Computing WJEC Level 3 qualifications: 112 UCAS Tariff points Considered alongside A Levels or equivalent level 3 qualifications, one of which must be Technology, Science, or Computing Irish Leaving Certificate (Highers): Minimum of 112 UCAS Tariff points, achieved in five Higher level subjects Required subjects: Technology, Science, Mathematics or Computing at Higher Level Scottish Higher / Advanced Higher: 112 UCAS Tariff points from three Advanced Highers (CCD) or two Advanced Highers (CD) plus two Highers (CC) Required subjects: One from

See the highest paying Computer Science degrees in the UK →

What students say

Based on about 125 final-year students who answered, across similar courses at this university

  • Teaching on my course: 86%
  • Learning opportunities: 84%
  • Assessment and feedback: 84%
  • Academic support: 89%
  • Organisation and management: 87%
  • Learning resources: 89%
  • Student voice: 85%

Do students stay on the course?

Based on about 250 students who started, across similar courses at this university

  • Continued on course: 87%
  • Left higher education: 13%
  • Moved to a lower qualification: 1%

What graduates do next

Based on about 46 graduates who answered, across similar courses at this university

  • Working: 63%
  • Working and studying: 17%
  • Further study: 1%
  • Unemployed: 10%

Most common jobs

  • Science, engineering and technology associate professionals: 25%
  • Information Technology Professionals: 25%
  • Sales occupations: 15%
  • Process, plant and machine operatives: 5%
  • Administrative occupations: 5%
  • Find their work meaningful: 80%
  • Feel on track for their future plans: 65%
  • Use what they learnt on the course: 50%

Where graduates work (5 years on)

Based on about 330 graduates, across similar courses at this university

  • North West: 3%
  • East Midlands: 5%
  • West Midlands: 74%
  • East of England: 1%
  • London: 6%
  • South East: 5%
  • South West: 2%
  • Wales: 1%
  • Scotland: 1%

Who gets in

Based on about 295 students who started, across similar courses at this university

  • A levels: 92%
  • Access course: 3%
  • A degree: 1%
  • Other HE qualification: 3%
  • Other qualifications: 1%

Accreditation & quality ratings

TEF 2023 (whole university): Silver overall, Gold for student experience, Silver for student outcomes.

Modules

  • Computer Systems
  • Introduction to Software Engineering
  • Data Structures and Algorithms
  • Requirements Engineering
  • Innovation Project
  • Backend Web-services Development and Database Engineering
  • Inclusive and Impactful Software Solutions
  • Software Design
  • Enterprise Project Management
  • Artificial Intelligence and Machine Learning
  • Cybersecurity for Software Engineers
  • User Experience Design
  • Modern Data Stores
  • Software Quality Assurance

Questions about this course

How much do graduates of BSc Software Engineering at Birmingham City University earn?

The median salary is £26,000 after 15 months, £23,000 after 3 years, £28,000 after 5 years. After five years the middle half of graduates earn between £22,500 and £38,000. The £28,000 median after five years is £8,000 less than the UK median for Software engineering.

What do graduates of BSc Software Engineering at Birmingham City University do next?

81% were in work or further study 15 months after finishing (Graduate Outcomes 2023-24).

Are students happy with the teaching on BSc Software Engineering at Birmingham City University?

86% of final-year students were positive about the teaching in the National Student Survey 2025-26.

What grades do I need for BSc Software Engineering at Birmingham City University?

The typical offer is BBC at A level. The average entrant had 101 UCAS points.

Does BSc Software Engineering at Birmingham City University include a placement year or year abroad?

The course has an optional placement year.

How many students continue on BSc Software Engineering at Birmingham City University?

87% of students continued into their second year, and 13% left higher education.