BSc Hons Computer Science

4 Years On Campus Bachelors Program

Robert Gordon University

Program Overview

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.

Experiential Learning (Research, Projects, Internships etc.)

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.

Progression & Future Opportunities

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 & Salary80% 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.

Program Key Stats

£18,300
Sept Intake : 29th Jan


Eligibility Criteria

CCC
2.3
26
60

1000
24
6.0
80

Additional Information & Requirements

Career Options

  • Engineer
  • Communications designer
  • Computer hardware Engineer
  • Software Engineer
  • Computer system designer
  • Control system designer
  • Embedded system designer

Book Free Session with Our Admission Experts

Admission Experts