Computing Science

Computing Science


Are you excited by the possibilities of quantum computing, blockchain, encryption, data science, machine learning and other emerging AI technologies that have been making headlines recently, such as ChatGPT?

A degree in Computing Science offers excellent career prospects across a wide variety of exciting sectors from e-commerce and fintech to healthcare and telecommunications.

Our Degrees

We offer a range of Computing Science degrees which you can read more about below.

View available degree programmes

Computing Science at Aberdeen encompasses both the theory and the practice of computing with particular emphasis on developing your technical analysis, design and programming skills.

You will study programming, data management, software engineering, systems, security, AI and apply your technical and creative problem skills to a wide variety of commercial, scientific and socio-economic contexts.

Our teaching reflects how advances in computing are constantly transforming how we live, learn, work and socialise – from how we detect and treat disease, or analyse the human genome, to how we make online shopping easier and more secure.

You will be taught by leading researchers whose work in multi-agent systems, natural language generation, machine learning and blockchain underpins what you learn in class.

Our teaching is also informed by our strong links with industry organisations, who support our students through guest lectures and seminars as well as prizes (including for example Amazon, CGI and ScotlandIS). Students can also spend a year on placement during their studies, which is an excellent opportunity to gain first-hand professional experience.

BSc Computer Science or MA Computing?

Both the BSc Computer Science and MA Computing contain the same core computing courses. BSc Computing Science students have the option to take further science-related courses as part of their degree while MA Computing students have the option to take other arts-based courses.

Online Pre-sessional Summer School in Computing

The department provides additional support for new students. The aim is to familiarise students with the learning environment and materials. There are three main parts: Programming, Mathematics, and professional issues. Students learn with the materials online in their own time. Our staff will support and provide help via email and video-conferencing.

Why study STEM?

The University of Aberdeen offers a range of STEM-related degrees, STEM being the collective of subjects covering science, technology, engineering and maths. With world-class academics and cutting-edge facilities like our Science Teaching Hub, we can give you access to some of the best STEM teaching and research in Scotland, maximising your learning potential and preparing you for industry.

Learn More

Why Study Computing Science at Aberdeen?

  • The Aberdeen University Artificial Intelligence Society and the Aberdeen University Computing Society provide a forum for students to share their interest and expertise in computing through workshops, guest talks, coding challenges and social events
  • Students can also undertake placements during their studies, which is an excellent opportunity to gain first-hand professional experience of working in industry.
  • The Aberdeen Software Factory is a student-run software house that enables computing science
    students gain experience working on larger software projects for external clients.
  • Some of the organisations that our graduates have gone to work for in recent years include Google, Citi Bank, Coca-Cola, Danske Bank, Disney Pixar, Morgan Stanley, Huawei, JPMorgan Chase, GE Digital and Allianz Insurance.

Get in Touch

Contact Details

Student Recruitment & Admissions
University of Aberdeen
University Office
Regent Walk
AB24 3FX