Overview
Computer science now touches almost every part of modern life, and designing state-of-the-art software takes genuine technical versatility alongside the ability to specialise in emerging areas. The BSc (Hons) Computer Science at Robert Gordon University builds strong foundations in object-oriented design and systems development, letting students enhance their skills in areas such as data science, artificial intelligence, cyber security or games design. Students benefit from a School of Computing ranked first in the UK for student satisfaction, with access to dedicated cyber security labs and hundreds of desktop workstations across specialist IT facilities. The course suits students who want a genuinely adaptable route into software development, with BCS accreditation and the option to add an industry placement or study abroad year.
What You'll Learn
Programming fundamentals, problem solving, maths, databases and web design in a shared first-year foundation
Advanced software development techniques, data structures and algorithms
Dynamic web development and research skills for solving real-world problems
Modern programming paradigms and the Internet of Things
Systems that apply the latest artificial intelligence technologies
Entrepreneurial skills for developing innovative computing-based solutions
Collaborative project work addressing genuine problems set by industrial clients
A large, individual capstone project in the final Honours year
Learning Outcomes
By the end of the course, students will be able to apply object-oriented software design and systems development skills to build effective, real-world software solutions. They will be equipped to specialise in areas of genuine interest, from artificial intelligence to cyber security, drawing on a flexible range of elective modules. Through collaborative industry-facing projects and a substantial capstone project, students will develop the technical and entrepreneurial skills needed to create innovative computing solutions. Graduates will leave with a BCS-accredited, industry-relevant grounding in computer science, well prepared for careers spanning software development, cyber security and technology consultancy across a wide range of sectors.

Robert Gordon University