Gilmorehill Campus
Year 1
You will choose between two pathways depending on prior programming experience. All students study Computing Science (40 credits), Mathematics (40 credits), and are recommended to take Statistics (40 credits), building a strong foundation for advanced study.
Year 2
You will deepen your understanding of core topics including algorithms, data structures, calculus, linear algebra, and statistical inference. Programming and mathematical modelling are integrated into coursework.
You may also study other subjects in years 1 and 2: see Flexible degrees.
Years 3 and 4
If you progress to Honours (years 3 and 4), study will focus on advanced machine learning, deep learning, optimisation, and statistical modelling. You will engage in independent research, ethical AI discussions, and interdisciplinary applications in fields like health, finance, and robotics.
2027 entry requirements
Standard entry: 5 Highers at AAAAA (by end S6 with min BBBB after S5) including Maths and a science subject at AA (AB or BA may be considered).
Widening access entry: 4 Highers at AABB/BBBB (by end S6) including Maths and a science subject. Completion of pre-entry programme is necessary.
September
Degree
BSc Hons
Full time
G500
4 years
College of Science and Engineering
School of Mathematics and Statistics
10