Books
- EXC: Extreme Computing
- MOB: Introduction to Mobile Robotics
- ANLP: Accelerated Natural Language Processing
- COMN: Computer Communications and Networks
- CNS: Computational Neuroscience
- SDP: System Design Project
- ARO: Advanced Robotics
- Bioinformatics 1
- BDL: Blockchains and Distributed Ledgers
- DICE-PG: Introduction to DICE for Research students
- HCI: Human-Computer Interaction (Level 11)
- ADBS: Advanced Database Systems
- INF2-SEPP: Informatics 2 - Software Engineering and Professional Practice
- TTDS: Text Technologies for Data Science
- CARD: Computer Architecture and Design
- DICE-UG: Introduction to Informatics Computing
- PDIOT: Principles and Design of IoT Systems
- USEC: Usable Security and Privacy
- SP: Secure Programming
- SENG: Security Engineering
- INF1A: Informatics 1 - Introduction to Computation
- SDM: Software Design and Modelling
- INF2-FDS: Informatics 2 - Foundations of Data Science
- IAML-PG2: Introductory Applied Machine Learning (Semester 2)
- INF1-CG: Informatics 1 - Cognitive Science
- RL: Reinforcement Learning
- IQPS: Introduction to Quantum Programming and Semantics
- DISS: MSc Dissertation (Informatics)
- CDI1: Case Studies in Design Informatics 1
- KG: Knowledge Graphs
- PPLS: Parallel Programming Languages and Systems
- QCS: Quantum Cyber Security
- MCS: Modelling Concurrent Systems (Level 11)
- NLU-11: Natural Language Understanding, Generation, and Machine Translation
- INF2-IADS: 2023-24
- MCI: Methods for Causal Inference
- MOSS: Modelling of Systems for Sustainability
- CIC: Computing in the Classroom
- AGTA: Algorithmic Game Theory and Applications
- INF2D: Informatics 2D - Reasoning and Agents
- MLT: Machine Learning Theory
- IPP: Informatics Project Proposal
- IRR: Informatics Research Review
- IQC: Introduction to Quantum Computing
- INF2C-CS: Informatics 2C - Introduction to Computer Systems
- INF1B: Informatics 1 - Object Oriented Programming
- DMP: Discrete Mathematics and Probability
- EPL: Elements of Programming Languages
- IMC: Introduction to Modern Cryptography
- PI: Professional Issues
- NLP-DR: Doing Research in Natural Language Processing
- CT: Compiling Techniques
- EIP: Entrepreneurship and Innovation Project
- FV: Formal Verification
- IAML-DL: Introductory Applied Machine Learning
- SCSD: Standards Compliant Software Development
- MLG: Machine Learning
- Data Literacy for Teachers
- Randomized Algorithms
- ST: Software Testing
- CSAI: Case Studies in AI Ethics (CSAI)
- FNLP: Foundations of Natural Language Processing
- PMR: Probabilistic Modelling and Reasoning
- DBBA: Data-driven Business and Behaviour Analytics
- MIP1: MInf Project (Part 1)
- MIP2: MInf Project (Part 2)
- PROJ: Honours Project (Informatics)
- CGGS: Computer Graphics: Geometry and Simulation