BSc Software Engineering with a Foundation Year
Entry requirements
80 UCAS Tariff points. Learn more about UCAS Tariff points . This course does not require evidence of GCSE qualifications. Please see A Level, BTEC and other Level 3 requirements below. A Level: 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 Pearson BTEC (Diploma / Extended Diploma/ Extended Certificate): 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 T Level: Pass overall (C or above on the core) All subjects considered Access to HE Diploma: Pass with 60 credits, 45 credits at level 3 OCR Cambridge Technical qualifications: 80 UCAS Tariff points NCFE CACHE Level 3 qualifications: 80 UCAS Tariff points WJEC Level 3 qualifications: 80 UCAS Tariff points Considered with two A Levels or equivalent level 3 qualification(s) Irish Leaving Certificate (Highers): Minimum of 80 UCAS Tariff points, achieved in five Higher level subjects Scottish Higher / Advanced Higher: 80 UCAS Tariff points from three Advanced Highers (DDD) or two Advanced Highers (DD) plus two Highers (DD) Welsh Baccalaureate: 80 UCAS Tariff points. Considered with two A Levels or equivalent level 3 qualifications
About this course
BSc (Hons) in Software Engineering. Core topics include Programming, Computer Architecture, Data Analysis, Project Management, and Artificial Intelligence & Machine Learning. The four-year programme includes a Foundation Certificate in the first year. An optional sandwich placement year is available between the second and third years.
Modules
- Fundamentals of Digital Technology
- Web Application Design
- Emerging Technologies
- Independent Practice
- Foundations of Programming
- 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