Programme Overview
Comprehensive introduction to the programme
The BSc (Hons) Computing in Software Engineering (Top-Up) develops advanced skills in software development, software architecture, full-stack development, application testing, distributed systems, and systems engineering. Students gain practical experience in designing, developing, testing, deploying, and maintaining scalable, secure, and reliable software solutions. Through practical learning and a Final Project, students develop industry-ready skills for careers in software engineering, full-stack development, application development, software architecture, systems analysis, and quality assurance.
Our degrees are designed for diploma and HND graduates who want to build on their skills, gain deeper expertise and achieve a recognised UK Honours degree in Computing. LSBU is the number one London modern university for graduate prospects (ranked 59th UK University, Guardian University Guide 2025; 601–800, THE World University Rankings 2026).
Programme Structure
Academic curriculum and module breakdown
Semester 1: Scalable Application Design, Development and Testing (20 Credits) - Compulsory
Semester 1: Full Stack and Dynamic Application Development (20 Credits) - Compulsory
Semester 1 and 2: Final Project (40 Credits) - Compulsory
Semester 2: Professional Practice and Emerging Technologies in Computing (20 Credits) - Compulsory
Semester 2: Advanced Software Engineering Architectures and Systems Engineering (20 Credits) - Compulsory
Total Credits: 120
Entry Requirements
Academic prerequisites and admission criteria
A UK Level 5 equivalent qualification in a relevant subject area.
What’s Next for You
Academic pathways and career progression
Careers: software engineering, full-stack development, application development, software architecture, systems analysis and quality assurance.
Career pathway: HND in Computing → BSc (Hons) Computing (Top-up) → MBA.