This online programme provides a rigorous and contemporary education in the principles, methods, and practice of modern artificial intelligence. It develops the knowledge, skills, and critical perspective required to design, implement, and evaluate intelligent systems that learn from data, adapt through experience, and interact effectively with their environment.
Students begin by building strong foundations in programming, mathematics, and ethical reasoning, gaining the analytical fluency and computational confidence required to engage deeply with AI technologies. These foundations support progression into classical and modern machine learning, where students study how models represent structure, uncertainty, and pattern in data. The curriculum advances toward deep learning, exploring how neural architectures underpin current progress in vision, language, and generative modelling, before extending to reinforcement learning and agentic AI that enable adaptive, goal-directed behaviour. It is expected that students will complete all modules within each carousel before progressing to the next carousel.
A distinctive feature of the programme is its focus on AI as an integrated design discipline that links theory, computation, and responsible practice. Students learn to operationalise models through MLOps workflows, bridge multiple data modalities, and critically evaluate issues of alignment, fairness, and accountability in real-world deployment.
Graduates emerge with the conceptual understanding, technical capability, and reflective awareness required to contribute to the next generation of AI research and applications across domains such as engineering, health, finance, and the sciences, or to continue toward doctoral study in artificial intelligence and machine learning.
(online) (For students entering from May 2026 onwards)
[Learning Outcomes, Transferable (Key) Skills, Assessment]
View Timetable
Candidates will be required to study 45 credits from the following modules:
| Code | Title | Credits | Semester | Pass for Progression |
|---|---|---|---|---|
| OCOM5100M | Programming for Data Science | 15 | 1 Mar to 30 Apr, 1 Sep to 31 Oct | |
| OCOM5104M | Ethics of Artificial Intelligence | 15 | 1 May to 30 Jun (2mth)(adv yr), 1 May to 30 June, 1 Nov to 31 Dec (2mth)(adv yr) | |
| OCOM5105M | Mathematical Foundations of Artificial Intelligence | 15 | 1 Jan to 28 Feb, 1 Jan to 28 Feb (adv year), 1 Jul to 31 Aug |
Last updated: 06/02/2026 13:00:11
Errors, omissions, failed links etc should be notified to the Catalogue Team