FHEQ Level 3 (sub-degree) |
Communication & Learning Skills | G6066 | Autumn Semester |
Foundation Programming | G6065 | Autumn Semester |
Mathematics for Computing 1 | G6082 | Autumn Semester |
Computing Project | G6064 | Autumn & Spring Teaching |
Database Development | G6068 | Spring Semester |
Mathematics for Computing 2 | G6083 | Spring Semester |
Program Design | G6067 | Spring Semester |
FHEQ Level 4 |
Introduction to Cognitive Science | G5077 | Autumn Semester |
Introduction to Multimedia | G5039 | Autumn Semester |
Introduction to Programming | G5066 | Autumn Semester |
Mathematical Concepts | G6012 | Autumn Semester |
Programming Concepts | G6007 | Autumn Semester |
Data Structures & Algorithms | G5117 | Spring Semester |
Further Programming | G5067 | Spring Semester |
Introduction to Computer Systems | G6008 | Spring Semester |
Professional Skills | G5120 | Spring Semester |
FHEQ Level 5 |
Compilers & Computer Architecture | G5035 | Autumn Semester |
Databases | G6031 | Autumn Semester |
Introduction to Data Science | G6085 | Autumn Semester |
Natural Language Engineering | G5119 | Autumn Semester |
Neurons, Brains, Behaviour and Minds | G6086 | Autumn Semester |
Philosophical Foundations of COGS | C8808 | Autumn Semester |
Program Analysis | G6017 | Autumn Semester |
Video Production Techniques | G5123 | Autumn Semester |
Game Design and Development | G6078 | Autumn & Spring Teaching |
Informatics Industrial Placement | G6069 | Autumn & Spring Teaching |
3D Modelling and Animation | G6079 | Spring Semester |
Acquired Intelligence & Adapt. Behaviour | G6042 | Spring Semester |
Applied Machine Learning | G6061 | Spring Semester |
Computer Networks | G5115 | Spring Semester |
Decision Processes in Human Cognition | G6084 | Spring Semester |
Live Video Production | G6053 | Spring Semester |
Operating Systems | G6059 | Spring Semester |
Software Engineering | G6046 | Spring Semester |
FHEQ Level 6 |
Comparative Programming | G6021 | Autumn Semester |
E-Business and E-Commerce Systems | G5075 | Autumn Semester |
Human-Computer Interaction | G5026 | Autumn Semester |
Introduction to Computer Security | G6077 | Autumn Semester |
Knowledge & Reasoning | G6019 | Autumn Semester |
Programming for 3D | G6080 | Autumn Semester |
Topics in the Philosophy of COGS | G5122 | Autumn Semester |
Visual Effects | G6081 | Autumn Semester |
Individual Project | G5038 | Autumn & Spring Teaching |
Advanced Natural Language Engineering | G5114 | Spring Semester |
Current Issues in Cognitive Science | C8807 | Spring Semester |
Limits of Computation | G5029 | Spring Semester |
Neural Networks | G5015 | Spring Semester |
Philosophy & Science of Consciousness | C8893 | Spring Semester |
Technology-Enhanced Learning Environment | G5065 | Spring Semester |
Web 3D Applications | H7006 | Spring Semester |
Web Applications and Services | G6060 | Spring Semester |
FHEQ Level 7 (Masters) |
Foundations of Quantum Computing Changes approved effective from January 13, 2025. See for more information. | D3QT03 | Dist Learn Block 3 |
Industrial Placement Year | 978G5 | Postgraduate Academic Year |
Intelligent and Adaptive Systems Project | 971G5Z | Postgraduate Academic Year |
Adaptive Systems | 825G5Z | Autumn Semester |
Advanced Methods in Bio-inspired AI | 983G5 | Autumn Semester |
Advanced Methods in Machine Learning | 982G5 | Autumn Semester |
Advanced Software Engineering | 947G5 | Autumn Semester |
AI Project Proposal | 984G5 | Autumn Semester |
Algorithmic Data Science | 969G5 | Autumn Semester |
Applied Natural Language Processing | 955G5 | Autumn Semester |
Artificial Life | 819G5 | Autumn Semester |
E-Business and E-Commerce Systems | 943G5 | Autumn Semester |
Human-Computer Interaction | 803G5 | Autumn Semester |
Intelligence in Animals & Machines | 826G5 | Autumn Semester |
Intelligence in Animals and Machines | 980G5Z | Autumn Semester |
Maths & Comp Methods for Complex Systems | 817G5 | Autumn Semester |
Maths & Comp Methods for Complex Systems | 817G5Z | Autumn Semester |
Programming through Python | 823G5 | Autumn Semester |
Programming through Python | 990G5 | Autumn Semester |
Programming through Python | 823G5Z | Autumn Semester |
Quantum Computing | 979G5 | Autumn Semester |
Statistical Analysis and Probability | 993G5 | Autumn Semester |
Systems for Information Management | 976G5 | Autumn Semester |
Topics in Computer Science | 948G5 | Autumn Semester |
Video Production Techniques | 974G5 | Autumn Semester |
Visual Effects | 973G5 | Autumn Semester |
3D Modelling and Animation | 972G5 | Spring Semester |
Adaptive Systems | 825G5 | Spring Semester |
Advanced Natural Language Processing | 968G5 | Spring Semester |
Applications and Implications of AI | 986G5 | Spring Semester |
Applied Natural Language Processing | 955G5Z | Spring Semester |
Entrepreneurship | 977G5 | Spring Semester |
ESRS Project | 975G5 | Spring Semester |
Foundational Computer Science | 988G5 | Spring Semester |
Intelligent Systems Techniques | 802G5 | Spring Semester |
Intelligent Systems Techniques | 802G5Z | Spring Semester |
Live Video Production | 953G5 | Spring Semester |
Machine Learning | 934G5 | Spring Semester |
Machine Learning | 934G5Z | Spring Semester |
Mathematics for Data Analysis | 989G5 | Spring Semester |
Mobile 3D Applications | 920G5 | Spring Semester |
MSc Individual Project | 954G5 | Spring Semester |
Network Science | 981G5 | Spring Semester |
Research Methods for AI | 985G5 | Spring Semester |
Technology-Enhanced Learning Environment | 808G5 | Spring Semester |
Web Applications and Services | 944G5 | Spring Semester |
Dissertation (MRes Advanced AI) | 987G5 | Spring & Summer Teaching |
Databases | 991G5 | Summer Teaching |
Management of IT Project | 962G5 | Summer Teaching |
Wider Topics in Data Science | 992G5 | Summer Teaching |