Create a free account to unlock full content!
By registering, you agree to our Privacy Statement and Terms and Conditions.
| Program start date | Application deadline |
| 2026-09-01 | - |
| 2027-09-01 | - |
Program Overview
Software Engineering BSc (Hons)
Overview
Create software that could help save lives – and even the planet. Software powers society, from smartphone apps and laptops to healthcare systems and cyber security. This BSc (Hons) Software Engineering degree will help you master the software development process, from inception to maintenance, so you can play an integral role in the future of society.
Key Information
- UCAS code: G600
- Accreditation: This course is Accredited by the British Computer Society (The Chartered Institute for IT), partially meeting the educational requirement for CITP and CEng.
- Typical offer: 112-120 UCAS points from 2 or 3 A levels, or equivalent, to include a relevant subject.
Study Mode and Duration
- 3 years full-time
- 4 years sandwich with work placement
Start Date
- September 2025
Course Information
Overview
Create software that could help save lives – and even the planet. Software powers society, from smartphone apps and laptops to healthcare systems and cyber security. This BSc (Hons) Software Engineering degree will help you master the software development process, from inception to maintenance, so you can play an integral role in the future of society.
Course Highlights
- Specialise in topics such as data science, AI, robotics, educational computing, graphics, and ethical hacking
- Apply your skills through our work with charities and organisations such as Code Club, where you'll help 9-13-year-olds with their Scratch, HTML/CSS, and Python projects
- Benefit from our Student Union clubs and societies, such as the IT Society, AI and Robotics Club and Gaming Society
- Get the opportunity to study abroad at one of our international partner universities in Europe, South Asia or North America, boosting your global experience and employability skills
Accreditation
This course is accredited by the British Computer Society (The Chartered Institute for IT), partially meeting the educational requirement for CITP and CEng.
Entry Requirements
BSc (Hons) Software Engineering degree entry requirements
- September 2025 start
- Typical offers:
- UCAS points - 112-120 points from 2 or 3 A levels, or equivalent, to include a relevant subject.
- A levels - BBB-BBC, to include a relevant subject.
- Relevant subjects: Mathematics; Further Mathematics; Statistics; Computer Science; Software Systems Development; Electronics; Physics; Information Technology; Economics.
- T-levels - Merit
- Acceptable T Level Subjects: T Level in Digital: Digital Production, Design and Development, T Level in Construction: Design, Surveying and Planning, T Level in Digital Business Services, T Level in Digital Support and Services, T Level in Science, T Level in Engineering and Manufacturing Design and Development, T Level in Maintenance, Installation and Repair for Engineering and Manufacturing, T Level in Engineering, Manufacturing, Processing and Control
- BTECs (Extended Diplomas) - DDM-DMM
- International Baccalaureate - 29
English language requirements
- English language proficiency at a minimum of IELTS band 6.0 with no component score below 5.5.
Facilities
3D Vision Laboratory
The 3D Vision Lab is the School of Computing’s newest development, hosting various virtual reality headsets, including Oculus Rift, a room-scale implementation of the HTC Vive and a 3D scanner.
Usability Laboratory
Test your applications with eye-tracking equipment and find out if your subject is looking where you'd expect them to look when interacting with your product.
Mobile Computing Laboratory
A dedicated space you can access to develop Android and iOS apps.
Careers and Opportunities
100% of our graduates from this course are in work further study 15 months after graduation, with 100% of those in work in highly skilled roles.
Graduate destinations
Our graduates have worked for companies such as:
- IBM
- Trainline
- Office for National Statistics
- Khipu Networks – cyber security specialists
- General Dynamics – global aerospace and defence company
What jobs can you do with a software engineering degree?
Our graduates now work in roles including:
- business developer
- software engineer
- cloud software engineer (DevOps)
- IT support specialist
- technical analyst
- test analyst
- android developer (self employed)
Modules
Year 1
- Architecture and Operating Systems - 20 credits
- Core Computing Concepts - 20 credits
- Database Systems Development - 20 credits
- Networks - 20 credits
- Programming 1 - 20 credits
- Programming 2 - 20 credits
Year 2
- Software Engineering Theory and Practice - 20 credits
- Usability Engineering - 20 credits
- Data Structures and Algorithms - 20 credits
- Database Principles - 20 credits
- Web Programming - 20 credits
Year 3
- Engineering Project - 40 credits
- Complex Problem Solving - 20 credits
- Software Engineering Culture - 20 credits
Optional modules
- 3D Computer Graphics and Animation - 20 credits
- Computing Undergraduate Ambassador - 20 credits
- Data Analytics and Visualisation - 20 credits
- Discrete Mathematics and Functional Programming - 20 credits
- Ethical Hacking - 20 credits
- Security and Cryptography - 20 credits
Supporting You
Personal tutor
Your personal tutor helps you make the transition to independent study and gives you academic and personal support throughout your time at university.
Learning support tutors
You'll have help from a team of faculty learning support tutors. They can help you improve and develop your academic skills and support you in any area of your study in one-on-one and group sessions.
Laboratory support
All our labs and practical spaces are staffed by qualified laboratory support staff. They’ll support you in scheduled lab sessions and can give you one-to-one help when you do practical research projects.
Costs and Funding
Tuition fees
- UK/Channel Islands and Isle of Man students – £9,535 per year (may be subject to annual increase)
- EU students – £9,535 a year (including Transition Scholarship may be subject to annual increase)
- International (non-EU) students – £19,200 per year (subject to annual increase)
Additional course costs
These course-related costs aren’t included in the tuition fees. So you’ll need to budget for them when you plan your spending.
- Accommodation and living costs
- Recommended reading
- General costs
- Final year project
- Placements
