Subject
Computing courses
Learn how to build systems and software, and gain the technical and transferable skills that are in demand by a wide range of industries
Undergraduate courses

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

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

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

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

Course
Learn how to develop software using cutting edge technologies that will prepare you for a career in computing

Course
Learn how to develop software using cutting edge technologies and take part in a yearlong placement to put your skills into practice.

Course
Become ready for a career in Computing using cutting edge technology and world-leading design
Postgraduate courses

Course
Develop your computing and software development knowledge and understanding whilst designing, developing, and producing computer software packages

Course
Develop your computing and international business knowledge whilst learning from researchers, industry experts, and fellow students from all over the world

Course
Learn how to develop strategies, techniques and technologies to assist people who have little or no speech

Course
Learn how to develop strategies, techniques and technologies to assist people who have little or no speech

Course
Develop your knowledge of computing, software development, and the engineering behind computer programs and databases.

Course
Develop your data engineering and data science knowledge and understanding whilst learning to store, manage, and analyse large sets of data

Course
Learn how to implement and support the use of technology to enhance the learning experience of individuals facing barriers to their education due to a disability

Course
Learn how to implement and support the use of technology to enhance the learning experience of individuals facing barriers to their education due to a disability

Course
Develop your computing and international business knowledge whilst gaining an insight into how businesses operate in an online world.
Professional doctorate

Course
Develop your leadership and applied research skills in professional practice with a professional doctorate in Science and Engineering
Short courses

Course
Introduces programming concepts and skills using the Python programming language, suitable for those with no programming knowledge

Course
An overview of cloud concepts and services: designed for people who seek an overall understanding of cloud computing, independent of technical role.

Course
An online introduction to object-oriented programming using the Java programming language to participants who already have some (other) programming experience
Contact our enquiry team
If you have any questions about the admissions process, studying, or living in Dundee, please contact us
We can also connect you with our alumni ambassadors to learn about their experience of studying in Dundee as well as their career and achievements since graduating.