Open Day

18 Jan 25

Book now
Three students looking at computers

Computer science degrees

You know there’s no limit to what technology can achieve – and you want to be out there making the future happen. At ARU, you’ll learn in our coding and Cisco labs and computer suites, building a portfolio of projects based on real-life scenarios. Get ready to make your mark on the tech world.

Our courses

You're interested in:

No filters selected

Applied Computer Science

Undergraduate - BSc (Hons)

Study in:
University Centre West Anglia
Available as:
3 years full-time
,
6 years part-time
Course features
  • Learn the knowledge and skills you need to create technologies and applications that will change the world
  • Developed with leading employers, this course will prepare you for a fast-paced, rewarding career
  • Study in King's Lynn at University Centre West Anglia

Artificial Intelligence

Undergraduate - BSc (Hons)

Study in:
Cambridge
Available as:
3 years
,
4 years with foundation
,
4 years with placement
Accredited by:

BCS and IET

BCS and IET logos

Computer Networking

Undergraduate - BSc (Hons)

Study in:
ARU Peterborough
Available as:
3 years full-time
,
4 years with foundation
,
4 years with placement
,
5 years with foundation and placement
Course features
  • Learn to plan, implement, and oversee computer networks - both local and cloud based
  • Develop skills in configuring and managing various networking technologies
  • Prepare for industry certifications, such as Cisco Certified Network Associate (CCNA) or CompTIA Network+

Computer Science

Undergraduate - BSc (Hons)

Study in:
Cambridge
Available as:
3 years full time
,
4 years with placement
Accredited by:

BCS and IET

Cisco Network Academy, BCS and IET logos

Computer Science

Undergraduate - BEng (Hons)

Study in:
Cambridge
Available as:
3 years
,
4 years with foundation
,
4 years with placement
Accredited by:

BCS and IET

Cisco Network Academy, BCS and IET logos

Computing

Undergraduate - BSc (Hons)

Study in:
ARU Peterborough
Available as:
3 years full-time
,
4 years with foundation year
,
4 years with placement year
,
5 years with foundation and placement
Course features
  • Build your proficiency in programming, database management, web development and software engineering
  • Gain hands-on experience through internships, research opportunities and final year projects
  • Prepare for a diverse range of career paths in various industries
Study in:
Distance learning
Available as:
3 years part-time
Course features
  • Learn to analyse complex data and apply AI in a business context
  • No prior AI-related qualifications or experience required
  • Study online, around your existing commitments
Study in:
Cambridge
Available as:
Full-time
Course features
  • Master advanced data science tools and techniques
  • Explore areas such as programming and machine learning
  • Pursue a new career with our one-year conversion course

Artificial Intelligence

Postgraduate - MSc

Study in:
Cambridge
Available as:
12 months full-time
,
20 months full-time
,
2 years with professional experience
Course features
  • Learn in-demand skills in data analysis and modelling
  • Gain valuable industry experience during your professional experience modules
  • Take advantage of our links with Cambridge’s booming technology sector

Computer Science

Postgraduate - MSc

Study in:
Cambridge
Available as:
13 months full-time
,
20 months full-time
,
2 year with professional experience
Course features
  • Access top-of-the-range computing equipment
  • Apply your knowledge to the development of any type of software application
  • Gain valuable industry experience during your professional experience modules
Page 1 of 3 Next
A student working at a computer

Experience ARU

Take 360 guided tours and hear from our students.

Explore our undergraduate experience Explore our postgraduate experience

Want to talk to someone?

Do you have a question that we haven't answered so far? Talk to our application experts. You can also ask our Student Ambassadors about life at ARU.

We're here Monday-Thursday 9am-5pm (please note we close at 3.30pm on the first and third Thursday of the month for staff training), and Friday 9am-4.30pm.

CISCO Networking Academy logo

Cisco Network Academy

Study with us and gain the skills necessary to gain the Cisco CCNA certification. As a Cisco Network Academy for more than ten years, our industry links ensure that you’ll be equipped to meet the needs of the fast and ever-changing world of computing.

Person using two computer screens

Industry-standard facilities

As part of your Computer Science degree at ARU, you’ll have access to top-of-the-range equipment including:

  • a Cisco lab with hands-on routing and switching equipment
  • a virtual Netlab offering 24/7 remote access to Cisco equipment
  • Microsoft Imagine Premium’s professional developer and designer tools
  • VMWare IT Academy’s virtualisation software and tools
  • mobile devices for testing and developing mobile applications.

Take a guided tour and meet our students.

PA Consulting logo

Raspberry PI Competition

We are proud partners of PA Consulting's annual Raspberry Pi Competition! This competition challenges school children to invent systems that could benefit society using their engineering and coding skills, and a Raspberry Pi microcomputer. The competition has been running for ten years now, and ARU's Dr Silvia Cirstea has judged the competition.”

See all Computer Science courses
Read blogs from our Computer Science students

Our Computer Science courses are designed to not require any specific prior knowledge or qualifications beyond A-Levels, however Mathematics and science-related subjects (Physics, Computing, etc.) would be a benefit.

  • To study for a Computer Science BSc (Hons) at ARU you will need 104 UCAS tariff points from a minimum of 2 A Levels and 3 GCSEs at grade C, or grade 4, or above, including English and Mathematics.
  • To study a Computer Science BEng (Hons) you will need 112 UCAS tariff points from a minimum of 2 A Levels and 3 GCSEs at grade C, or grade 4, or above, including English and Mathematics.

We accept equivalent qualifications such as BTEC Level 3 Diplomas, International Baccalaureate Diploma (with a minimum of 24 points), Access to HE Diplomas, Irish Leaving Certificate, Scottish Highers and Advanced Highers, the European Baccalaureate (minimum overall grade of 60%), HND and HNC qualifications.

If English is not your first language you need a certificated level of proficiency of at least IELTS 6.0 (Academic level) or equivalent.

For other undergraduate computing degrees at ARU our requirements may differ slightly. Please see the Entry Requirements section of the course pages you are interested in.

Read more about more about entry requirements for computing courses.

For the majority of our Computer Science courses, you need a certain number of UCAS tariff points but it does not matter which A levels (or equivalent qualifications) they come from. STEM (Science, Technology, Engineering, Maths)-related subjects would be a benefit, including Mathematics and Computing or Physics.

To study Artificial Intelligence you will need a pass in Mathematics at grade E or above; for Computer Networking you will need a pass in Maths or a science subject.

No, a Computer Science A level is not a requirement to study a Computer Science degree. The course is designed to not require any specific computing knowledge, however any computing-related A-Level would be a benefit.

Our Computer Science degrees are designed to provide insight into and understanding of how computers operate, what they are made of, how they communicate with one another, and how to develop human-usable software; from storing information, general software design, and user interfaces to the user’s experience while using it.

Our degrees cover a range of computing disciplines and depending on which degree and which optional modules you choose you can focus on the core elements of computer science, or specialise in areas such as software development and engineering, web development, programming, mobile applications, computer security, cloud computing, database management, network administration and technical support, artificial intelligence, cyber security and digital forensics.

Our BSc (Hons) Computer Science course focuses on equipping you with software engineering skills with a slight edge given to programming languages, so if it’s the ability to bend software to your will that excites you, this is course for you. If you're more interested in software engineering with a slight edge given to networking principles, the BEng (Hons) Computer Science will give you the tools to enable you to configure complex network systems.

Both of our degrees are accredited by two professional bodies, the BCS and the IET so our degree course will help you stand out to employers in a range of industries, both in the UK and overseas. By choosing particular modules on either degree you can apply for Cisco Certified Network Associate (CCNA) status after you graduate.

Read more about more about the difference.

Any well-designed computer science degree should set you up for a prosperous career in computing, and our dual-accredited Computer Science courses will do just that. As such, yes, it is very much worth pursuing a degree in computer science to ensure you have a solid foundation for your future endeavours. Computer Science graduates in the UK can expect an average starting salary of £25,000 (Save The Student, 2022) and an average salary of £40,000 per year (Payscale 2023).

Computing forms the backbone of almost every organisation: even companies which don’t specialise in computing have an IT department or need of IT services. When you graduate from our undergraduate Computer Science courses, you’ll have skills relevant to a wide range of industries, for example telecommunications, aerospace, security, financial services, marketing, public service, the creative industries or teaching.

Jobs directly related to your degree include:

  • Application analyst
  • Applications developer
  • Cyber security analyst
  • Data analyst
  • Forensic computer analyst
  • Game designer
  • Games developer
  • Machine learning engineer
  • Penetration tester
  • Software engineer
  • Systems analyst
  • UX designer
  • Web designer
  • Web developer

For more senior or specialist roles a Masters degree gives advantages. Our MSc Computer Science graduates move into a wide range of IT roles in industry. In addition to specialist and technical roles, you’ll be equipped to work in management/project delivery including as a software developer or engineer, IT consultant or project manager, IT support manager, technical consultant, security engineer, front end web developer, data scientist, data analyst, Microsoft solutions architect and application developer.

Read more about more about computer scientist careers.

Most computer science-related jobs end up paying well, with salaries starting at 25k+, quickly rising within a few years to 50k+. Salaries very much depend on the field of application. Fintech jobs, for example, end up paying more for these skills as opposed to a job as an IT trainer, but it’s not a rule of thumb, nor a certainty. Ultimately, as long as you become well-skilled in a niche, there is always a company willing to pay well for those skills!

The five main computer science, which are separate but interrelated, are:

  • computer engineering
  • computer science
  • information systems
  • information technology
  • software engineering.

The best course for Computer Science is the one that covers all the basics of how computers work, how they communicate, how they can be programmed and various other topics around data storage, data structures, and general software security. The BEng (Hons) and BSc (Hons) Computer Science courses at ARU, dual-accredited by the BCS and the IET, were designed to cover these topics and more, setting you up for a prosperous career.