Gilmorehill Campus
The Computing Science faster route offers focussed, high achieving candidates joining us straight from school the option to complete the Honours Degree in 3 years or MSci degree in 4 years. Computing Science is wide-ranging: from programming and engineering large software systems, to the design and evaluation of human-computer interfaces, algorithms, machine learning, parallel and distributed systems, artificial intelligence and data science.
Year 2: You will study object-oriented programming, object-oriented software engineering, data structures and algorithms, algorithmic foundations, computer networks, operating systems and web application development. We also provide a broad introduction to other key areas of the subject, including computer systems, databases, and human-computer interaction.
Years 3, 4 and 5: At honours (years 3 and 4), you will cover the essential aspects of computing science in depth. Our curriculum is driven by our world-leading research sections and we offer opportunities for programme specialisms from year 3 onwards. Together with team projects and a substantial individual project, the programme provides excellent preparation for professional computing scientists.
Computing Science can be taken as an MSci, which includes an additional year. Students on the MSci programme follow the BSc Honours degree programme, followed by an additional year studying advanced modules and a substantial research-oriented project.
2026 entry requirements:
3 Advanced Highers at AAA including Maths and Computing Science (attained in one sitting at first attempt with min AAABB by end S5).
September
Degree
MSci
Full time
7G3F
4 years
College of Science and Engineering
School of Computing Science
11