BSc Software Engineering
A software-focused route for students who want to design, build, test, and maintain applications using modern development practices.
What this route supports
A software-focused route for students who want to design, build, test, and maintain applications using modern development practices.
- Software design and development
- Testing and maintenance
- Modern application workflows
- Progression to software careers or postgraduate study
Build from coding foundations into software leadership
This route supports students who want to progress from IT or computing study into a software-focused bachelor's pathway, then continue toward project management, AI, cyber security, or research-based doctoral study.
Level 5 IT
Develop a technical base in programming and digital systems.
Step 02Software Top-up
Complete a bachelor's route focused on software engineering.
Step 03MSc or Project Route
Progress into software leadership or technical project delivery.
Step 04Research-based PhD
Explore research in software systems, AI, or digital engineering.
Explore available software top-up routes
Admissions can match students with a suitable route after reviewing previous credits, technical portfolio, and preferred study mode.