CU6061 - Artificial Intelligence (2025/26)
Module specification | Module approved to run in 2025/26 | ||||||||||||
Module title | Artificial Intelligence | ||||||||||||
Module level | Honours (06) | ||||||||||||
Credit rating for module | 15 | ||||||||||||
School | School of Computing and Digital Media | ||||||||||||
Total study hours | 115 | ||||||||||||
|
|||||||||||||
Assessment components |
|
||||||||||||
Running in 2025/26(Please note that module timeslots are subject to change) |
|
Module summary
This module provides an introduction to the field of Artificial Intelligence, from its historical context to its current state. Students will research an aspect of AI and work in teams to design an intelligent system and develop a simple prototype.
The module aims to:
• build students’ knowledge and understanding of AI and its range of applications;
• enable students to use their skills and knowledge to design a contemporary intelligent system;
• develop students’ critical faculties with respect to the ethics and the issues surrounding AI;
• to build skills in software engineering and prototype development.
Syllabus
Agents and environments - reflex, goal-based agents
State machines
Pathfinding
Knowledge-based systems
Adversarial searches and multi-agent environments
Markov models, uncertainty
Natural Language Processing
Machine Learning and Generative AI
Practical tutorials – basic agent behaviour, navigation meshes, decision trees, flocking and steering, ML, creating simulations
Balance of independent study and scheduled teaching activity
Students will develop theoretical understanding and practical skills based on weekly lectures, tutorials and supervised workshops. The workshops, in particular, are provided to enable group discussions and give opportunities for teamwork experience and practical support.
Appropriate blended learning approaches and technologies, such as the University’s VLE and online tools, will be used to facilitate and support student learning to:
• deliver content;
• encourage active learning;
• provide formative and summative assessments, and prompt feedback;
• enhance student engagement and learning experience.
Learning outcomes
On successful completion of this module students will be able to:
LO1- Gain knowledge and understanding of artificial intelligence
LO2 - Be able to work effectively in teams to design an intelligent system
LO3 - Demonstrate ability to communicate effectively on the topic of AI
LO4 – Be able to develop and evaluate a simple AI prototype from a brief