| Semester 1 (Mandatory) | Semester 2 (Mandatory) | Semester 3 (Mandatory) |
| F21BC - Biologically Inspired Computation | F21RP - Research Methods and Project Planning | F21MP - Masters Project and Dissertation |
| F21DL - Data Mining and Machine Learning | | |
| Semester 1 (Optional) | Semester 2 (Optional) | Semester 3 (Optional) |
| F21GA - Computer Graphics | C11SL - Systems Thinking and Analysis | |
| F21HR - Human Robot Interaction | F21BD - Big Data Management | |
| F21NL - Introduction to Natural Language Processing | F21CA - Conversational Agents and Spoken Language Processing | |
| F21RO - Intelligent Robotics | F21DV - Data Visualisation and Analytics | |
| F21SC - Industrial Programming | F21EC - e-Commerce Technology | |
| F21GP - Games Programming | |