BSc Software Engineering
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
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.
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