YEAR 1
Introduction to Programming, Exploring Computer Devices, Problem Solving, Mathematics for Computing, Software Design and Development, Web Design Technologies, as well as a choice of electives from other courses in the multidisciplinary Foundation Year.
YEAR 2
Advanced Software Design and Development, Database Systems, Real World Projects and Professional Skills, Ethical Hacking, Advanced Software Design and Development, Dynamic Web Development, Internet of Things.
YEAR 3
Interdisciplinary Team Project, Research Methods, Mobile App Development, Big Data Analytics, Artificial Intelligence for Problem-Solving, Computer Security and Cryptography, Web Security, Concurrent Programming.
You can choose to do an optional year-long Industrial Work Placement or Study Abroad, which will increase the course duration to 5 Years.
YEAR 4
Individual Project, Languages and Compilers, Advanced Artificial Intelligence, Computer Vision, Data Visualisation, Human Computer Interaction, Enterprise Web Systems.
2025 entry requirements
Standard entry: 4 Highers at BBCC plus National 5 English and Maths (if not held at Higher).
Advanced entry to year 2 is possible with Advanced Higher Computing Science and a maths based subject at at BB plus National 5 English and Maths (if not held at Higher).
Widening access entry: 3 - 4 Highers at BCC or CCCC plus National 5 English and Maths (if not held at Higher).
September
Degree
BSc Hons
Full time
G400
4-5 years
School of Computing
10