Year 2: In your second year you will study Java programming, object-oriented software engineering, data structures and algorithms, algorithmic foundations, computer systems and information management.
You will also study one or two other subjects in year 2 according to your interests: see Degrees in Arts, Science and Social Sciences.
Years 3, 4 and 5: If you successfully complete the courses in first and second years, you may move on to Honours (years three and four). You will cover the essential aspects of computing science in breadth and depth by the end of third year. In fourth year you will specialise in chosen areas. 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 up to the end of their fourth year of study. This is followed in fifth year by additional advanced modules and a substantial research-oriented project.
2024 entry requirements:
3 Advanced Highers at AAA including Maths and Computing Science (attained in one sitting at first attempt).
College of Science and Engineering
School of Computing Science