Computer Science

University of Strathclyde


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.

Entry Requirements

2025 entry requirements

Standard entry:
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.

A Foundation Apprenticeship is accepted in place of a non-essential Higher.

Start Date





BSc Hons

Study Method

Full time



Course Length

4 years


Faculty of Science


Computer and Information Science

SCQF Level


Career Area

Computing and ICT