The BSc (Hons) Computing course equips you with the knowledge, understanding and skills required of a modern IT professional. If you want to study computing but haven't decided on a specific area of interest, this programme lets you personalise your studies and prepares you for a range of graduate roles.
Year 1
Fundamentals of Computer Systems; Fundamentals of Software Engineering; Programming 1; Maths for Computing; Fundamentals of Network and Cloud Computing; Database Development; Integrated Project 1.
Year 2
Programming 2; Object Oriented Analysis & Design; Human Computer Interaction; Data Structures and Algorithm; Web Application Development 1; Integrated Project 2.
Year 3
IT Project Management 1; Web Application Development 2; Research Skills & Professional Issues; Integrated Project 3; Option module 1; Option module 2.
Choose two* from: Applications Architecture and Design Patterns; User Psychology; DevOps; Mobile Platform Development.
Year 4
Honours Project; Front-end Web Development; Option module 1; Option module 2; Option module 3
Choose three* from:
Machine Learning and Data Analytics; Business Process Modelling; Advanced HCI; Programming Paradigms; Secure Software Development; IT Project Management 2; Management of Innovation and Creativity; Artificial Intelligence; Cloud Platform Development
2026 entry requirements
Standard entry: 4 Highers at BBCC including Maths (or Applications of Maths) or Computing Science.
Widening access entry: 4 Highers at BCCC including Maths (or Applications of Maths) or Computing Science.
A Foundation Apprenticeship is accepted as equivalent of a non-essential Higher at B.
September
Degree
BSc Hons
Full time
G401
4 years
School of Computing, Engineering and Built Environment
Computing
10