Applications are still open for September 2026. Click or tap Apply now to get started.
Computer Science BSc (Hons)
Learn how to develop software using cutting edge technologies that will prepare you for a career in computing
Start date
September 2026
Duration
4 or 3 years
UCAS Code
I100
Location
Dundee City Campus
Study abroad
Student rate our Computing degrees among the best in the UK
- 1st in the UK for Learning Opportunities
- 1st in the UK for Student Support
- 2nd in the UK for Teaching Quality
- 3rd in the UK for Student Voice
National Student Survey 2025
1st in Scotland for Overall Student Satisfaction in Computer Science
National Student Survey 2025
Do you want to design the apps people rely on, the systems that power society, or the tools that tackle real-world challenges? At Dundee, you don’t just study computing, you create with it.
This degree gives you the skills to design, develop, and deploy real software across a range of platforms. You’ll work on hands-on projects, collaborate in teams, and use the same tools as professional developers. You will build experience that’s grounded in practice, not just theory.
You'll explore key areas like cloud computing, AI, user-centred design, and ethical software development. You will build real systems that reflect how technology works in the world. Whether you're interested in apps, platforms, data, or design, you’ll gain the skills and confidence to shape your direction and your impact.
Create with purpose
Technology is everywhere, and how we use it matters. At Dundee, you’ll build software with a purpose: to improve lives, solve real problems, and respond to the challenges that matter most to you. Whether it’s designing accessible apps, working on sustainability, or helping people communicate better, you’ll learn how to make tech that has real-world impact.
Learn by doing
You won’t be sitting in lectures wondering when you’ll get to code, you’ll be developing real software from day one. You’ll design, build, and deploy systems using the same tools as professionals, from GitHub and Docker to cloud platforms like AWS. You’ll work in teams, solve real problems, and build a portfolio that proves what you can do.
Build your own path
Not every Computing degree needs to look the same. At Dundee, you can shape your studies around what matters most to you, building technology that reflects who you are and the difference you want to make. You’ll do this while being part of a community that shares your drive. In classes, labs, and group projects, you’ll be surrounded by people who care about the same things you do and want to help you succeed.
“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)
Find your fit
We offer a range of Computer Science degrees tailored to different interests - from core computing to data and design. Choose your area of focus, with the option to add a year in industry.
Computer Science
Build a solid foundation across software, systems, and computational thinking
Data Science and AI
Explore machine learning, data analysis, and how intelligent systems shape the world.
- Computer Science (Data Science and AI) BSc (Hons)
- Computer Science (Data Science and AI) with Industrial Placement BSc (Hons)
User Experience and Design
Focus on the people who use technology, blending design, accessibility, and usability.
Learn more about computer science
Computer science is the study of how computers work, and how to use them to solve problems and create new technologies.
Contact our enquiry team
If you have any questions about the admissions process, studying, or living in Dundee, please contact us