Computer Science (Data Science and AI) BSc (Hons)

Learn how to develop intelligent AI and Data Science solutions that can change the world

Faculty of Science, Engineering, and Business

Date of entry

September 2027

two students work on a laptop together, other computers are in the background along with large monitors
Start date
September 2027
Duration
4 or 3 years
UCAS Code
I400
Location
Dundee City Campus
Students rate our Computing degrees among the best in the UK
  • 1st in Scotland for Student Satisfaction
  • 1st in the UK for Student Support

National Student Survey 2026

Learn more about what rankings mean

Data and artificial intelligence are changing how organisations understand problems.

They are changing how they make decisions and build technology. This degree combines a strong foundation in computer science with specialist study in data science and AI.

You'll begin by developing core computing skills. These include programming, algorithms, artificial intelligence, databases and software engineering. This gives you the technical foundation. With this you will understand how data and intelligent systems work as part of wider computing systems.

As you progress, you'll learn how to analyse and visualise data, and work with the systems needed to manage it. You will also learn to use machine learning to identify patterns and build intelligent systems.

By the time you graduate, you'll have experience across computing, data analysis and machine learning. You will also have substantial project work that shows your ability to apply these skills.

Build strong computing foundations

Data science and AI need more than knowing how to use the latest tools.

You'll develop skills in programming, mathematics, algorithms, databases and software development. This will give you an understanding of the computing principles behind modern data and AI systems.

You'll build applications and work with databases. You will learn how data is represented, processed and used by software before moving into more specialist areas.

“The teaching in classes is engaging and we are always using the most up-to-date equipment and technologies available. My lecturers have been so supportive throughout my degree and I am so glad I chose to study Computing at Dundee!”

David, Computer Science BSc (Hons)

Turn data into useful information

You'll learn how to take data from its raw form and turn it into evidence that can help answer questions and inform decisions.

You'll develop skills in analysing and visualising data. This allows you to identify patterns and communicate what you find. You'll also explore how data is collected, transformed, stored and managed. This includes the challenges that arise when datasets become larger and more complex.

This means understanding the whole journey from raw data to useful insight, rather than focusing on analysis alone.

Understand and develop AI

You'll explore how artificial intelligence and machine learning systems work. You will also explore how they learn from data and how their performance can be evaluated.

As you progress, you'll apply machine learning techniques to increasingly complex problems. You will develop the skills needed to interpret their results critically.

You'll learn not simply how to use AI technologies. You will learn how to understand what they are doing and recognise their limitations. You will allow you to make informed decisions about when they should be used.

Find your fit

Our three Computer Science degrees all share a solid foundation in computing. From there, they all develop into different areas of specialism. This means that whichever route you choose, you will develop the same core skills. These will be in areas such as programming, algorithms, software engineering, databases, and modern application development.

Computer Science

Choose this route if you want the broadest Computer Science degree. You will explore software, systems, and different areas of computing as you progress.

Data Science and AI

Choose this route if you are particularly interested in data science. You will explore data analysis, data engineering, machine learning, and artificial intelligence.

User Experience and Design

Choose this route if you want to combine computing with user experience (UX). You will explore user research, interaction design, and accessibility.

Rankings

5th in the UK for Computer Science 

Guardian University Guide 2027

Contact our enquiry team

If you have any questions about the admissions process, studying, or living in Dundee, please contact us

Use our online form