RGU’s BSc (Hons) Computer Science equips you with strong software design, systems development, and programming skills, with opportunities to specialise in AI, data science, cybersecurity, games, IoT, and more.
It’s ideal for hands-on learners aiming to graduate as industry-ready software professionals capable of tackling real-world challenges.
Curriculum Structure
Year 1 (SCQF 7)
Build core computing knowledge and technical foundations through lectures, labs, and web design exercises.
Modules include:
Introduction to Programming
Exploring Computing Devices
Problem Solving & Maths
Database Systems
Software Design % Deveopment
Year 2 (SCQF 8)
Focus on more advanced development skills and industry readiness.
Modules include:
Advanced Software Design & Development
Data Structures & Algorithms
Dynamic Web Development
Research Methods
Real-World Projects & Professional Skills
Optional Placement / Study Abroad
After Year 2, choose from:
Industrial Work Placement (15–30 credits)
Erasmus placement or study abroad term
Expand practical skills within industry or gain international learning experience.
Year 3 (SCQF 9)
Explore advanced technical areas and interdisciplinary teamwork.
Modules include:
Experimental Game Mechanics
Machine Learning
Concurrent Programming
AI for Problem Solving
Internet of Things
Interdisciplinary Team Project
Honours Year (Year 4, SCQF 10)
Complete a major independent research or development project, plus choose specialist topics.
Modules include:
Capstone Project
Optional modules such as:
Languages & Compilers
Advanced AI
Games Develpment
Human–Computer Interaction
Computer Vision
Assessment Format
Examinations:
Written exams and in-class tests for core technical and theoretical modules (e.g., Problem Solving, Systems, Security).
Coursework & Practical Work:
Programming assignments, lab reports, project deliverables (team & individual), portfolios, presentations, placements.
Assessments are typically term-based:
2 exams
2 project outputs
2 reports
1 dissertation/project
1 practical skills assessment per term
Formative feedback provided during labs and drafts; summative assessments determine final grades. Feedback is usually returned within 20 working days.
Focus Areas
software engineering & design • systems, security & IoT • web, mobile & big data analytics • AI & computer vision • placement & honours project
Learning Outcomes
Design, implement, and evaluate software systems
Apply formal and practical computing methods
Secure and analyze systems; develop apps and AI solutions
Collaborate on interdisciplinary projects
Complete an independent honours research/development project
Accreditation & Professional Recognition
Fully accredited by the British Computer Society (BCS), meeting academic criteria for Chartered IT Professional (CITP) and partially for Chartered Engineer (CEng) status.
RGU is also a Cisco Academy, supporting industry-recognised certifications.
Reputation & Employability Rankings
Ranked top 3 in Scotland for overall computing satisfaction.
Ranked 2nd for Computer Science (National Student Survey 2023; Complete UK Guide 2025).
Practical, hands-on approach, extensive placement support, and modern labs lead to strong employer feedback and excellent job-readiness.
BSc (Hons) Computer Science at Robert Gordon University delivers practical, career-focused learning through cutting-edge tools, real projects, and strong industry links:
From the first year, you’ll work in modern computing environments across Linux, Windows, Mac, and Cisco networks. You’ll have access to specialist labs for multimedia, cybersecurity, motion capture, and client-driven projects, all designed to give you tangible skills alongside your studies.
Experiential Learning Highlights:
9 IT laboratories with 335+ PCs: Gain hands-on experience in multimedia production (sound booth, green-screen, render farm), Cisco network labs, project computing spaces, and Mac graphics suites.
Cybersecurity lab pods (CCNA-equivalent): Each student works with real switches and routers to learn network configuration and security best practices.
Project computing labs: Honours-year students have exclusive drop-in workspaces to develop major individual or group capstones.
Optional 8–12 month placement year: Most students take a paid industrial placement between Years 2 and 3 (or 3–4), with support from RGU’s Placement Office; many convert placements into full-time jobs.
Study abroad routes: You can spend a year overseas (e.g., France, Sweden, Norway, Netherlands) between years to broaden your international experience.
Multimedia and motion capture equipment: Use motion-capture studios, podcast booths, green-screen suites, and render farms to develop media-rich apps and interactive systems.
Entrepreneurial & research projects: Work with staff using OpenStack cloud, AI, cybersecurity, and enterprise modules supported by entrepreneurial modules and real-world case studies.
Strong industry engagement: RGU works closely with employers and professional bodies (BCS, Cisco, Apple, Microsoft, Data Lab, Repsol, TechnipFMC), shaping modules, delivering guest talks, and offering scholarship opportunities.
Student-led community & hackathons: Through the Computing Society, organize events like 24-hour hackathons, connecting theory and coding while building teamwork and leadership skills.
Dedicated careers support: The Placement Office guides CV/resume preparation, interview training, and has a strong record of converting placements into graduate-level employment—Eilidh cited peer support leading to Google internships and roles.
Robert Gordon University’s BSc (Hons) Computer Science graduates boast outstanding early outcomes: 80% are employed or in further study within 15 months, with around 75% securing high-skilled roles such as software engineer, cybersecurity analyst, systems developer, or data specialist. Logical connector: Typical career destinations include:
Software Engineer / Developer
Cybersecurity Analyst / Network Engineer
Systems Analyst or IT Consultant
Data Specialist or Technical Project Manager
University services that support employment
Careers & Employability Hub + School of Computing guidance – offers one‑to‑one career coaching, CV/interview preparation, an RGU-specific job portal, and networking events tied to 183+ industry partners, boosting placement and recruitment chances.
Industrial placements – students undertake a paid 6–12 month placement between Years 2 and 3, frequently leading to part-time or full-time job offers—many continue working with host companies like Sword, IBM, or Shell.
Graduate Outcomes & Salary – 80% in employment or further study at 15 months. Median salaries: approximately £25k at 15 months, £26k at 3 years, and £28.5k at 5 years, tracking close to UK medians despite Scotland’s regional differences.
Industry partnerships – strong engagement with Microsoft, Logica, Apple, IBM, and energy-sector leaders like Shell, TotalEnergies, Wood, and Petrofac, which influence curriculum and host placements.
Accreditation & long‑term value – fully accredited by BCS, forming a pathway toward Chartered IT Professional (CITP) status and recognized credentials in cybersecurity and software engineering.
Graduate success – alumni have secured roles at companies like Sword (with multiple hires from RGU cohorts). Online feedback highlights RGU grads are “practical… self-starters”, often hired directly from placements .
Further Academic Progression:
Graduates can enhance their credentials and advance their expertise through:
MSc degrees in areas like Artificial Intelligence, Cybersecurity, Data Science, Software Engineering, or Information Systems, either at RGU or other leading institutions.
PhD research opportunities within RGU’s School of Computing, Engineering & Technology, often linked to industry-funded projects.
Progress toward professional qualifications, including BCS Chartered status or specialist certifications in cybersecurity, networking, or software architecture.
Embark on your educational journey with confidence! Our team of admission experts is here to guide you through the process. Book a free session now to receive personalized advice, assistance with applications, and insights into your dream school. Whether you're applying to college, graduate school, or specialized programs, we're here to help you succeed.