*Price shown is for indicative purposes, please check with institution
January 2027
John Anderson Campus
16 Richmond Street,
Glasgow,
G1 1XQ, Scotland, United Kingdom
*Price shown is for indicative purposes, please check with institution
September 2027
John Anderson Campus
16 Richmond Street,
Glasgow,
G1 1XQ, Scotland, United Kingdom
Applicants require, at a minimum, a second-class (2:2) Honours degree or international equivalent in computer science or a closely related discipline.
Significant programming experience in one or more programming languages such as Python, Java, C++ and Haskell.
Several modules will use Python.
If you come from a closely related subject, you would be expected to have experience in the following areas:
computer networking (familiarity with OSI layer networking such as Ethernet/Wi-Fi, MAC addressing, IP addressing, TCP/UDP, sockets, DNS, DHCP, and HTTP/HTTPS protocols)
mathematics behind computer science, particularly discrete mathematics topics such as logic, set theory, graph theory, probability, and automata theory
*There may be different IELTS requirements depending on your chosen course.
Home to around 30,000 students from over 140 countries, the university is located in the heart of Glasgow – a vibrant economic and commercial centre.