Computer Science (User Experience and Design) BSc (Hons)

Discover the art of crafting user-centric digital experiences whilst building in-demand skills for a career in technology

Faculty of Science, Engineering, and Business

Date of entry

September 2027

A green projection on a table with a hand interacting with it.
Start date
September 2027
Duration
4 or 3 years
UCAS Code
I102
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

Great technology needs to work technically, but it also needs to work for people. This degree combines computer science with user experience and interaction design. This will give you the skills to both build technology and understand the people who use it

You'll begin by developing strong foundations in computing. This includes programming, algorithms, artificial intelligence, databases, software engineering and web development.

As you progress, you'll learn how to investigate people's needs and experiences. You will learn to use research to inform design decisions, and design and evaluate interactive technology. You'll combine this with your technical skills to understand how those designs become working systems.

Understand the people behind the technology

Good user experience starts with understanding the people who will actually use what you create.

You'll learn how to investigate people's needs, behaviours and experiences. You will use what you discover to make better design decisions.

You'll develop skills in user research and evaluation. These will allow you to gather evidence throughout the design process. This means you won't have to rely on assumptions about what people want or need.

Design, build and evaluate

User experience is about much more than what an interface looks like.

You'll develop software alongside learning how to design it. You'll build experience across programming, web and mobile development, databases and interface design. While doing this you will also learn how to prototype and evaluate interactive technology.

This combination allows you to understand both sides of creating digital products: how technology is built and how people experience it.

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

Make technology work for more people

People have different needs, abilities and experiences of technology.

You'll explore accessibility and inclusive design. You will learn how these considerations can shape technology from the beginning of the design process.

As you progress, you'll also explore new and emerging ways of interacting with technology. You will consider how changing technologies create new possibilities for the people who use them.

Put your skills into practice

You'll work with other students on a substantial team project. This will bringing together your computing, design and collaborative problem-solving.

In your final year, you'll undertake a major individual project in an area that interests you. Depending on the problem you choose, this could bring together user research, design, software development and evaluation.

This gives you the opportunity to show the complete process. Showing that you understand a problem, can develop a solution and establish how well it works.

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