Year 1: Classes include Program Design, Computer Applications (such as the Internet) and the Fundamentals of Hardware, together with relevant mathematics and statistics and a choice of business or further elective classes.
Year 2: Lays the foundation for advanced study in computer science. Classes include Further Programming, Systems Analysis, Professional and Legal Issues, Computer Architecture, and further business or elective classes.
Year 3: The main core of the degree covers Communications and Networks, Software Engineering (Correctness and HCI), and Databases and includes a group project. BEng students then take further computing classes, whilst Men students extend their range of business and relevant legal knowledge.
Year 4: All students undertake a major practical computing project, which may require involvement with one of the Department’s research groups. Classes are chosen from a range covering the spread of computer science. Final-year Honours classes allow you to develop some of the concepts introduced in Year 3, as well as providing a focus for your future career.
2023 entry requirements
4 or 5 Highers at AAAB or AABBB including Maths plus English at National 5. Higher English and Computing Science preferred.
Widening access entry:
4 or 5 Highers at ABBB or BBBBB including Maths plus English at National 5. Higher English preferred.
For entry to year 2 you would require Advanced Higher Maths and Computing Science at AB or BA plus 3 other subjects at Higher at ABB.
Faculty of Science
Computer and Information Science