We offer a wide variety of computing modules.
The exact combination you'll able to choose will depend on scheduling and other considerations.
AC | 2 | 1 | 001 |
Subject | Level | Semester | ID number |
Please check the semester your module runs in from timetable.dundee.ac.uk website as it may have changed.
Undergraduate - Level 1
- AC11001 - Introduction to Software Development
- AC11002 - Web Authoring
- AC12001 - Introduction to Data Structures and Algorithms
- AC12003 - Argumentation
Undergraduate - Level 2
- AC21007 - Algorithms and AI
- AC21008 - Multi-Paradigm Programming
- AC21009 - Computer Systems 2A : Architecture Fundamentals and Unix
- AC21011 - Creative Interactions
- AC21012 - Users and Interfaces
- AC22004 - Object Oriented Analysis and Design
- AC22005 - Computer Systems 2B: Architecture and Operating Systems
- AC22006 - Physical Computing
- AC22007 - Data Structures and Algorithms
Undergraduate - Level 3
- AC31007 - Agile Software Engineering
- AC31008 - Networks and Data Communications
- AC31009 - Games Programming
- AC32005 - Human Computer Interaction
- AC32006 - Database Systems
- AC31012 - Information Security
- AC32008 - Theory of Computation
Undergraduate - Level 4
- AC40001 - Individual Project
- AC41001 - Computer Graphics
- AC41002 - Computer Vision
- AC41004 - Industrial Team Project
- AC41007 - Technology Innovation Management
- AC41010 - Work Placement
- AC41012 - User Experience
- AC42002 - Research Frontiers
Postgraduate
- AC50001 - Introduction to Data Mining and Machine Learning
- AC50002 - Programming Languages for Data Engineering
- AC52013 - Human Computer Interaction
- AC51002 - Software Development
- AC51003 - Software Engineering
- AC51004 - Agile Engineering
- AC51005 - Technology Innovation Management
- AC51007 - Computer Vision
- AC51008 - Graphics
- AC51010 - User Experience
- AC51011 - Big Data Analysis
- AC51039 - User Experience
- AC51041 - DevOps and Microservices
- AC52001 - Database Systems
- AC52002 - Advanced Programming Techniques
- AC52008 - Research Frontiers (Computing)
- AC51042 - Information Security
- AC52010 - MSc Project
- AC52012 - Research Methods
- AC52038 - Business Intelligent Systems
- AC52040 - Analytical Database Models and Design
- AC52043 - Big Data Analysis
- AC52044 - Research Frontiers
- AC52048 - Business Intelligent Systems
- AC53005 - MDX
- AC53009 - Data Analysis and Visualisation
- AC53010 - Advanced Statistics and Data Mining