Two people looking at a computer screen together
BSc (Hons)

Computer Science

Learn to design and build computer systems and gain in-demand technical, development and programming skills with our accredited degree.

Start date
September 2026
Location
Cambridge
Duration
3 years
UCAS course code
I106

Start date
September 2026
Location
Cambridge
Duration
4 years with placement
UCAS course code
I107
1st

in the East of England for undergraduates employed as managers, directors or senior officials.

Source: GOS 2025

As a student at ARU, you can focus on the core elements of computer science, or specialise in areas such as software development, mobile applications, computer security, cloud computing, and network administration.

You’ll spend lots of time in our state-of-the-art computing labs using industry-standard tools, and take part in a range of Live Briefs developed with regional employers like Redgate and Citisoft.

By selecting relevant modules, you can prepare for the Cisco Certified Network Associate (CCNA) certification after you graduate.

Accreditation

Accredited by BCS, The Chartered Institute for IT for the purposes of fully meeting the academic requirement for registration as a Chartered IT Professional.

Accredited by BCS, The Chartered Institute for IT on behalf of the Engineering Council for the purposes of fully meeting the academic requirement for Incorporated Engineer and partially meeting the academic requirement for a Chartered Engineer.

Accredited by the Institution of Engineering and Technology (IET) on behalf of the Engineering Council for the purposes of fully meeting the academic requirement for registration as an Incorporated Engineer and partly meeting the academic requirement for registration as a Chartered Engineer.

BCS Logo IET (The Institution of Engineering and Technology) logo
Why ARU?
  • Study in the Silicon Fen, home to Apple, Microsoft, Samsung AI and many more – the perfect opportunity to connect with top employers.

  • Bring the world of work to life through Live Briefs; designed and developed with regional employers, such as Redgate and Citisoft to give you exposure to ‘real world’ problem-solving.

  • Accredited by BCS and IET. We're also a Cisco Networking Academy.

  • Engage with a curated selection of training materials, providing you with cutting-edge knowledge and skills that align with industry standards.

  • Discover a science/software approach with final-year options on human-computer interaction, and distributed programming.

Logo: THE Awards 2023
 

Study at an award-winning university

We were named Times Higher Education University of the Year 2023. We've also been awarded a Gold rating in the Teaching Excellence Framework – a reflection of the outstanding education we offer our students.

Careers

Computing forms the backbone of almost every organisation. According to Discover Uni data for Computer Science at ARU, median earnings after 15 months are £25,500.

Our BSc (Hons) Computer Science degree is designed to offer you a wide choice of career options when you graduate as the final year enables you to specialise in subjects of your choice, such as human computer interaction or graphics programming.

So if it’s the ability to bend software to your will that excites you, this is the course for you.

Teaching and modules

Modules are subject to change and availability, and may vary by location. If you have the choice of optional modules, these are indicated with a *.

Year 1
  • Introduction to Programming (30 credits)
  • Computer Systems (30 credits)
  • Software Principles (15 credits)
  • Operating Systems (30 credits)
  • Core Mathematics for Computing (15 credits)
  • Into ARU
Year 2
  • Database Design and Implementation (15 credits)
  • Software Engineering (30 credits)
  • Ruskin Module (15 credits)
  • Algorithm Analysis and Data Structures (15 credits)
  • Network Routing (15 credits)
  • Digital Security (15 credits)
  • Computing Research Methodologies (15 credits)
Year 3
  • Professional Issues: Computing and Society (15 credits)
  • Image Processing (15 credits)
  • Final Project (30 credits)
  • Cloud Computing (15 credits)
  • Artificial Intelligence (15 credits) *
  • Ethical Hacking and Countermeasures (15 credits) *
  • Computer Graphics Programming (15 credits) *
  • Distributed Programming (15 credits) *
  • Human Computer Interaction (15 credits) *
Module details

You can choose to take an optional placement year as part of this course. Placements typically happen in Year 3, and your course will take four years overall. Find out more about placement years.

Placement year
  • Work placement
Module details

Read profiles of teaching and research staff on this course.

Facilities

You'll have the latest digital technology at your fingertips in our Computing and Information Science labs.

This includes:

  • a Cisco and AI lab with high spec computers and hands-on routing and switching equipment
  • virtual Netlab offering 24/7 remote access to cyber security and networking software
  • Azure Dev Tools for Teaching
  • access to AI lab/software packages, Microsoft Azure and VMware IT Academy
  • mobile devices for testing and developing mobile applications.

Entry requirements

Fees and funding

Apply for Computer Science

UK students

Apply through UCAS for 2026

International students

Apply direct