Computer Science (User Experience and Design) with Industrial Placement 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

sse-comp-tech-1118-156
Start date
September 2027
Duration
5 or 4 years
UCAS Code
I103
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 gives you the skills to both build technology and understand the people who use it.

You'll begin by developing strong foundations in computing. These include 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 how 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.

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 gained a wealth of experience. This will span software development, user research and interaction design. This will be supported by substantial project work. This will show how you move from understanding a problem to designing, building and evaluating a solution.

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 learn how to use what you discover to make better design decisions.

You'll develop skills in user research and evaluation. This will allow you to gather evidence throughout the design process. This means that you don'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. You will do this while also learning 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. You will also consider what new design challenges these raise.

Put your computing and UX skills into professional practice

An industrial placement gives you the opportunity to spend a year in a professional environment. On placement, you will apply the computing, research and design 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 allow you to see how technical, user and organisational needs come together when creating digital products and services.

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

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