BSc (Hons) Computing Science

4 Years On Campus Bachelors Program

University of Stirling

Program Overview

BSc (Hons) Computing Science at the University of Stirling delivers a strong foundation in programming and systems design while offering exciting specialisations in AI, security, and games development. With a practical, research-led approach and solid industry connections, Stirling’s graduates are equipped for success in today’s tech landscape.

Curriculum Structure

Years 1–2 (Semesters 1–4): Foundations & Practical Skills

From the start, you’ll study core modules such as:

  • Computational Thinking

  • Programming Using Java

  • Data Structures, Objects & Algorithms

  • Database Principles and Applications

  • Usability & Accessibility of Interfaces

  • Social and Professional Issues

  • A Mathematics for Computing module also supports logic, algorithms, and network understanding.

These years combine lectures with tutorials and intensive lab work, reinforcing your core skills in coding, databases, and interface design through applied tasks.

Years 3–4 (Semesters 5–8): Advanced Topics & Independent Project

In the honours phase, you’ll study advanced compulsory modules such as:

  • Computer Systems

  • Computer Security and Networks

  • Software Engineering

You’ll also choose from options like:

  • Artificial Intelligence

  • Mobile App Development

  • Web Services

  • Games Development

Your degree culminates in an Independent Honours Project, where you’ll design, develop, and deliver a substantial software solution or research project with academic mentorship.

Assessment Format

  • ~50% Coursework: Lab reports, coding challenges, UI designs

  • ~50% Exams: Written assessments of core theoretical knowledge

  • Final degree classification is based on marks from Years 3 and 4 only

Focus Areas

Java programming • Data structures & algorithms • Database & interface design • Systems, security & networks • Mobile & game development • Independent research & software projects

Learning Outcomes

Develop robust software and interfaces
Apply formal logic and mathematical methods
Design secure, distributed systems
Use AI and data models effectively
Conduct and present original research or development work

Professional Alignment & Accreditation

  • Fully BCS-accredited, meeting academic requirements for Chartered IT Professional (CITP) status

  • Member of SICSA (Scottish Informatics and Computer Science Alliance) and The Data Lab, ensuring strong academic–industry collaboration and enhanced career readiness

Reputation & Employability Rankings

  • Top 3 in Scotland and UK Top 10 for student satisfaction in Computing Science (Guardian University Guide 2022)

  • 5-star QS Stars rating for Teaching Quality (2024)

  • 2nd in Scotland, top 20 in the UK for Computing Science (National Student Survey 2024)

Experiential Learning (Research, Projects, Internships etc.)

BSc (Hons) Computing Science at the University of Stirling offers practical, career-aligned learning through hands-on labs, real-world industry placements, and project-based education, preparing you for a fast-moving tech industry from day one.

Facilities & Learning Environment

You’ll learn in industry-standard computing labs with:

  • 24/7 on-campus and VPN-enabled remote access to Linux and Windows systems

  • Dedicated support from technical staff and IT specialists

  • Tools for development in Java, Python, C/C++, Power BI, databases, web tech, and HCI

Experiential Learning Highlights

Weekly lab-based practicals
Core modules integrate regular hands-on sessions with technologies like:

  • Java, C++, Python

  • Multimedia systems

  • Database design

  • Web development

  • Software engineering and HCI

Summer internships (6–12 weeks)
Available to students in Years 2 or 3, examples of recent placements include:

  • IoT dashboards using Python and Power BI

  • E-commerce platforms

  • AI-driven defect detection tools

  • Raspberry Pi-based automation projects

Optional 12-month industry placement
Take a year-long paid placement between Year 3 and 4 (or a short summer option) to gain professional experience with employers in sectors like software development, cybersecurity, and data science.

Final-year honours project
A major individual project worth half a year’s credit lets you develop a substantial software or research system, guided by faculty and supported by lab resources.

Client-led consultancy projects
Collaborate in teams to solve real problems for external clients across spring, summer, and autumn sessions, strengthening your portfolio and communication skills.

Research & Innovation Labs

Access to dedicated research facilities such as:

  • Audio & Robotics Laboratory

  • CHORDS High-Performance Heuristics Lab

  • Home-Care Environment Testbed

The university also provides access to 100+ core compute clusters for high-performance, research-led coursework.

Professional Accreditation & Industry Links

  • Fully BCS-accredited, satisfying academic requirements for Chartered IT Professional (CITP) status

  • Embedded industry alignment via The Data Lab, SICSA, and an Industrial Advisory Board featuring employers like IBM, HSBC, and Adobe

Career Development & Student Life

  • The Computer Club hosts hackathons, speaker events, and collaborative coding sessions year-round

  • You’ll benefit from a supportive peer network, active career services, and a stunning campus environment

  • Students report high satisfaction in computing science (Guardian University Guide)

Progression & Future Opportunities

University of Stirling BSc (Hons) Computing Science graduates enjoy strong early career success, with 90% in employment or further study within 15 months, and 90% of those roles classed as highly skilled. Median starting salaries are around £26,000, increasing to £32,000 at three years and £40,500 at five years with graduates entering a broad range of tech and professional roles.

Graduate Destinations & Roles

Typical career paths include:

  • Software Developer / Engineer

  • IT Technician or Infrastructure Analyst

  • Quality Assurance or Regulatory Officer

  • Associate Professional in Science and Engineering

Employers range from local tech start-ups to global firms like IBM, PwC, BT, Deloitte, BBC, NHS Scotland, and more.

University Career Support

The Stirling Careers Service provides:

  • One-to-one career coaching and CV/interview workshops

  • Access to CareerHub: a portal with jobs, placements, and internship listings

  • Support for study abroad, summer internships, and 1-year industry placements

Students can take part in paid 3-month summer placements or year-long internships, both in the UK and internationally, boosting hands-on experience before graduation.

Learning Beyond the Classroom

  • The Computer Club fosters a collaborative tech community with hackathons, workshops, and peer learning events

  • Students collaborate with employers through live consultancy projects and client-led challenges

  • Stirling’s proximity to the Stirling Innovation Park, home to over 40 research and tech companies, creates opportunities for internships and research projects

Salary & Employment Statistics

  • 90% employed or in further study 15 months post-graduation

    • ~70% in work

    • ~20% in work and study combined

  • Median salaries:

    • £26,000 at 15 months

    • £32,000 at 3 years

    • £40,500 at 5 years

While UK-wide computing salaries are trending slightly higher, Stirling’s performance is impressive within its regional and national context especially for graduate satisfaction and career alignment.

Industry Links & Reputation

  • Accredited by BCS, enabling pathway to Chartered IT Professional (CITP) status

  • Strong industry links through SICSA, The Data Lab, and an Industrial Advisory Board featuring companies like Google, Microsoft, HSBC, HP, and BT

Rankings & Recognition

  • 2nd in Scotland and Top 20 UK-wide for Computing Science (NSS 2024)

  • 1st in Scotland for graduate employability (96% satisfaction) and Top 15 in the UK (QS Rankings)

  • 75% of employed grads say their roles are directly aligned with their degree focus

Further Academic Progression

Graduates often continue into:

  • MSc degrees in AI, Data Science, Cybersecurity, Software Engineering, or related fields

  • PhD research, often in partnership with Stirling Innovation Park or SICSA networks

  • Conversion or professional qualifications such as teaching, fintech, or consulting

Program Key Stats

£22400 (Annual cost)
Sept Intake : 25th Jan


Eligibility Criteria

BBB - ABB
3.2
28 - 32
65 - 75

1250
28
6.0
78

Additional Information & Requirements

Career Options

  • Software Developer
  • Database Administrator
  • Computer Hardware Engineer
  • Computer Systems Analyst
  • Computer Network Architect

Book Free Session with Our Admission Experts

Admission Experts