BSc (Hons) in Computer Science

4 Years On Campus Bachelors Program

Heriot Watt University Edinburgh

Program Overview

Heriot-Watt’s BSc (Hons) Computer Science is a professionally accredited degree (BCS-accredited for Chartered IT Professional and Chartered Engineer pathways) that blends strong computing theory with hands-on lab work, AI, systems design, and data science. With access to cutting-edge resources like the National Robotarium and GRID innovation hub, and opportunities for study at campuses in Dubai or Malaysia, it’s an ideal programme for globally minded, future-focused technologists.


Curriculum Structure

Year 1
Foundational modules help you build programming, logic, and design skills through:

  • Logic & Proof

  • Software Development 1 & 2

  • Discrete Mathematics

  • Introduction to Computer Systems

  • Web Design & Databases

  • Interaction Design

Hands-on lab work supports learning in Java, Python, C, and web technologies.

Year 2
Deepens your technical expertise with modules such as:

  • Programming Languages

  • Data Structures & Algorithms 

  • Web Programming

  • Software Engineering

  • Hardware–Software Interface

You’ll explore programming paradigms, systems engineering, and collaborative software development.

Year 3
Specialisation begins with modules like:

  • Artificial Intelligence & Intelligent Agents

  • Language Processors

  • Data Communications and Networking

  • Advanced Software Engineering

You’ll also undertake a group project, applying research and development methods to a real-world problem.

Year 4 (Honours)
Final year focuses on your Individual Dissertation Project, with optional advanced modules including:

  • Intelligent Robotics

  • Computer Network Security 

  • Big Data Management

  • Games Programming

  • Advanced Network Security 

  • Data Visualization & Analytics


Assessment Format

  • Coursework & Labs: Programming tasks, reports, in-class tests, and collaborative projects throughout.

  • Examinations: Semester and final exams cover theory-heavy modules.

  • Project Work:

    • Group project in Year 2

    • Major honours project across Years 3–4 assessed via demos, code, documentation, and presentations.

  • Grading: Minimum 40% pass mark per module, with detailed feedback through the student portal.


 Focus Areas

  • Programming & software development

  • Operating systems, networks & concurrency

  • Web development & databases

  • Artificial intelligence & cybersecurity

  • Hardware–software interfacing

  • Team and independent project work


Learning Outcomes

Graduates will be able to:

  • Design, implement, and test scalable software systems

  • Apply advanced algorithms and systems knowledge

  • Collaborate on real-world software engineering tasks

  • Conduct and present independent research

  • Demonstrate professional-level technical depth


Professional Alignment & Accreditation

  • BCS-accredited, meeting academic requirements for:

    • Chartered IT Professional (CITP)

    • Partially Chartered Engineer (CEng)

  • Project-based and lab-intensive structure supports long-term employability and accreditation.


Reputation & Employability Rankings

  • Ranked in the Top 25 UK universities for Computer Science (Complete University Guide)

  • Ranked #1 university in Scotland for graduate outcomes and 5th in the UK

  • Around 90% of graduates in employment or further study within six months

  • Access to high-tech research environments like the National Robotarium and Heriot-Watt’s GRID Innovation Hub

Experiential Learning (Research, Projects, Internships etc.)

BSc (Hons) Computer Science at Heriot-Watt University offers real-world, project-based learning from day one, supported by cutting-edge facilities, dedicated project modules, and strong industry links across every year of study.


Facilities & Learning Environment

The GRID (Global Research Innovation and Discovery)
A £19M innovation centre that brings together computing, engineering, and business students in collaborative, high-tech spaces. Features include interactive studios, AV-equipped labs, high-spec computers, and pod-based group workspaces for coding, testing, and prototyping.

The National Robotarium
Based on the Edinburgh campus, this is the UK’s leading robotics and AI centre. Students engage with robotic systems, smart automation, and AI applications through research-led projects and live demonstrations.

Virtualised & Remote Access Labs
Access to industry-grade tools including Python, Java, Linux, HTML/CSS/JavaScript, and remote virtual environments for code deployment and systems experimentation.


Experiential Learning Highlights

Structured Programming Labs (Years 1–4)
Weekly lab sessions in core areas such as AI, HCI, cybersecurity, databases, and software engineering. Labs are interactive and hands-on, using specialist platforms to reinforce learning.

Team Projects (Years 2 & 3)
Group-based software development projects simulate professional roles like designing intelligent systems, user interfaces, or functional applications using real-world frameworks.

Final-Year Honours Project (Year 4)
Students design, build, and present a substantial independent computing project which is often aligned with industry needs or Heriot-Watt research themes, supported by academic supervisors.

Professional Development Module
Includes live case studies, technical reports, and challenges from real employers, helping you develop communication, problem-solving, and agile project management skills.


Placements & Industry Engagement

Optional Placement Year (Year 3)
A full-time, paid industrial placement year allows students to work with tech employers across the UK and internationally. Heriot-Watt’s Careers and Graduate Futures team provides tailored support for applications and placements.

Industrial Advisory Board
Programme shaped with input from employers like JP Morgan, Skyscanner, CGI, and Leonardo, keeping the curriculum aligned with current tech sector demands.

Student Equipment Fund
Financial assistance is available to ensure access to laptops, software, and home-based computing tools supporting digital equity across the programme.

Entrepreneurship through GRID
GRID also serves as a tech incubator, offering students the chance to take part in start-up competitions, product showcases, and innovation bootcamps.

Progression & Future Opportunities

Heriot-Watt’s BSc (Hons) Computer Science prepares graduates to excel in the tech industry, with outstanding employability outcomes and competitive salaries. Within six months, approximately 95% of graduates are in employment or further study, with 90% in highly skilled roles by 15 months.

Popular Graduate Roles

  • Software Engineer / Developer

  • Data Scientist / Analyst

  • Cyber Security Analyst

  • Machine Learning Engineer

Graduate Success Stats

  • 95% employed or in further study within 6 months

  • 90% in highly skilled roles at 15 months

  • Median salaries: £30.5k (15 months)£32k (3 years)£39.5k (5 years)

  • Graduates work at IBM, Vodafone, Rolls-Royce, BP, Google, Siemens, and more


University Services That Support Employment

Careers & Graduate Futures Service
Comprehensive support includes:

  • Personalised career coaching

  • CV and interview preparation

  • Careers fairs and employer workshops

  • Internship & Placement Portal

  • Alumni mentoring network

Placement Opportunities
Students can take optional 3–12 month paid placements in sectors like IT, data science, engineering, and energy, partnering with companies such as Rolls-Royce, Vodafone, IBM, and BP.

Enterprise & Innovation Support

  • Enterprise Hub: Helps students launch startups and consulting ventures

  • Converge Challenge: Supports entrepreneurship through training and funding competitions


 

Global Learning Environment

  • Access to advanced labs, VR spaces, and robotics platforms

  • Equipment funding (e.g. drones, VR kits) available to support coursework and innovation

  • Study abroad options at Heriot-Watt Dubai or partner universities like ANU (Australia)

Industry Collaboration
Curriculum and projects are shaped in consultation with employers like Google, CISCO, Leonardo, and JP Morgan, ensuring graduates are industry-ready.


Further Academic & Professional Pathways

Graduates can progress to:

  • 1-Year MSc degrees in AI, Cybersecurity, Software Engineering, or Data Science

  • PhD research in advanced computing fields via the National Robotarium and GRID Innovation Centre

  • Professional qualifications, including full CITP or IEng status

  • Global academic exchange, including semester-abroad options in Dubai or Australia

Program Key Stats

£25,008
Sept Intake : 25th Jan


60 %

Eligibility Criteria

BBC - ABB
2.7
28
70

1200
26
6.0
79

Additional Information & Requirements

Career Options

  • Developer
  • Data Scientist
  • Software Engineer
  • Cyber Security Analyst
  • Games Developer
  • App Developer
  • Machine Learning Engineer
  • Robotics Engineer
  • UX/UI Designer

Book Free Session with Our Admission Experts

Admission Experts