You will cover programming, an introduction to computer systems, databases and discrete mathematics.
You will continue with software design - both high-level architectural issues as well as algorithms and data structures. Topics from databases, internet, communications and mobility, mathematics and programming language design will also be covered.
You will study topics such as artificial intelligence, graphics, operating systems as well as more formal aspects of computing. You will also undertake a group project.
You will study advanced topics as well as undertaking a major individual project.
2022 entry requirements:
Standard entry: 4 Highers at ABBB including Maths plus English at National 5.
Widening access entry: 4 Highers at BBBC including Maths at B plus English at National 5.
For entry to Level 2 you would require 3 Advanced Highers at BBB including Maths and Computing Science plus Highers at ABBB. You are expected to be proficient in a programming language, with Java preferred.
3 - 4 years
School of Mathematical and Computer Sciences