Log in or sign up to access the BHE Uni student portal
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.
You'll develop systems across diverse infrastructures and build the confidence to discuss complex solutions to issues around software applications, such as security considerations and how user lifestyles impact the evolution of software engineering.
Typical offers
Levels – ABB–BBC
UCAS points – 112–128 points, including an A Level in a relevant subject or equivalent (calculate your UCAS points)
T levels – Merit
BTECs (Extended Diplomas) – DDM–DMM
Twenty hours of work permit weekly for international students.
Core modules:
Application Programming
Architecture and Operating Systems
Core Computing Concepts
Database Systems Development
Networks
Data Structures and Algorithms
Database Principles
Software Engineering Theory and Practice
Usability Engineering
Web Programming
Optional modules:
3D Computer Graphics and Animation
Computing Undergraduate Ambassador
Data Analytics and Visualisation
Discrete Mathematics and Functional Programming
Ethical Hacking
Modern Foreign Language (Institution-wide Language Programme)
Security and Cryptography
Complex Problem Solving
Individual Project (Engineering)
Software Engineering Culture
Optional modules :
Advanced Database Concepts
Artificial Intelligence
Business Analytics
Distributed Systems and Security
Graphics and Computer Vision
Internet of Things
Practical Data Analytics and Mining
Robotics
Usability Testing
Other programmes you might be interested in.
For any enquiries or further details, please don't hesitate to contact us. Let's take the next step in your academic journey together.
BHE UNI - Search
Get tailored advice on courses and career paths from a BHE Uni mentor.
Your consultation request has been submitted successfully. We will contact you shortly.