Course Content
Year 1 (90 Credits)
- Required CT5142: Artificial Intelligence and Ethics
- Required CT5132: Programming and Tools for AI
- Required CT5120: Introduction to Natural Language Processing
- Required CT5129: Artificial Intelligence Project
- Required CT4100: Information Retrieval
- Required CT4101: Machine Learning
- Required CT5141: Optimisation
- Required CT5135: Research Topics in AI
- Required CT5100: Data Visualisation
- Required CT5134: Agents, Multi-Agent Systems and Reinforcement Learning
- Required CT5133: Deep Learning
- Optional EE445: Digital Signal Processing
- Optional CT5105: Tools and Techniques for Large Scale Data Analytics
- Optional CT561: Systems Modelling and Simulation
- Optional CT5121: Advanced Topics in Natural Language Processing
- Optional EE551: Embedded Image Processing
- Optional CT5113: Web and Network Science
- Optional CT5137: Knowledge Representation & Statistical Relational Learning