Computer Science (Data Science and AI) with Industrial Placement 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

sse-comp-tech-1118-189
Start date
September 2027
Duration
5 or 4 years
UCAS Code
I401
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 also 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 will include programming, algorithms, artificial intelligence, databases and software engineering. This gives you a technical foundation to 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. You will learn to work with the systems needed to manage it. You will also use machine learning to identify patterns and build intelligent systems.

You'll also have the opportunity to spend a year on industrial placement before your final year. You'll be responsible for securing a suitable placement. Careers support will be available to help you with your search and applications.

By the time you graduate, you'll have experience across computing, data analysis and machine learning. You will also have done 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.

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. You will learn to identify patterns and communicate what you find. You'll also explore how data is collected, transformed, stored and managed. This will include 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.

“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)

Understand and develop AI

You'll explore how artificial intelligence and machine learning systems work. You will 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 also learn how to understand what they are doing. This will allow you to recognise their limitations and make informed decisions about when they should be used.

Apply your data and computing skills in industry

An industrial placement gives you the opportunity to spend a year in a professional environment. On placement, you will be able to apply the technical and analytical skills you've developed at Dundee.

You'll be responsible for finding and securing a suitable placement. You'll have access to careers support to help you search for opportunities and prepare your applications. However, placements are competitive and are not guaranteed.

If you secure a placement, you'll gain professional experience. This will let you see how data, software and technology are used to solve problems within an organisation.

After your placement, you'll return to Dundee to complete the final stage of your degree. You will bring back that experience into your studies and your individual project.

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