| Adaptive Learning Environments 1 (Level 10) | AI | 10 | 10 | 4 | ALE1-4 | S2 | Pain |
|
| Adaptive Learning Environments 1 (Level 11) | AI | 11 | 10 | 5 | ALE1-5 | S2 | Pain |
|
| Advanced Databases (Level 10) | CS | 10 | 10 | 4 | ADBS-4 | S2 | Viglas |
|
| Advanced Databases (Level 11) | CS | 11 | 10 | 5 | ADBS-5 | S2 | Viglas |
|
| Advanced Natural Language Processing | AI CG CL | 11 | 20 | 5 | ANLP | S1 | Koehn / Steedman |
|
| Advanced Vision (Level 10) | AI CG | 10 | 10 | 4 | AV-4 | S2 | Fisher |
|
| Advanced Vision (Level 11) | AI CG | 11 | 10 | 5 | AV-5 | S2 | Fisher |
|
| Advances in Programming Languages | CS | 10 | 10 | 4 | APL | S2 | Stark / Aspinall |
|
| Agent Based Systems | AI CG CL | 9 | 10 | 3 | ABS | S2 | Rovatsos |
|
| AI Large Practical | INF | 9 | 10 | 3 | AILP | S1 | Shimodaira |
|
| Algorithmic Game Theory and its Applications | CS | 11 | 10 | 5 | AGTA | S2 | Etessami |
|
| Algorithms and Data Structures | CS | 9 | 10 | 3 | ADS | S1 | Coja-Oghlan |
|
| Applied Databases | CS NC AI CG CL | 11 | 10 | 5 | AD | S1 | Buneman |
|
| Automated Planning | AI CG CL | 11 | 10 | 5 | PLAN | S1 | Wickler (for Tate) |
|
| Automated Reasoning (Level 10) | AI CG CL CS | 10 | 10 | 4 | AR-4 | S1 | Fleuriot / Bundy
|
| Automated Reasoning (Level 11) | AI CG CL CS | 11 | 10 | 5 | AR-5 | S1 | Fleuriot / Bundy
|
| Automatic Speech Recognition | AI CG CL | 11 | 10 | 5 | ASR | S2 | Shimodaira / Renals
|
| Bioinformatics 1 | LS CG CS | 11 | 10 | 5 | BIO1 | S1 | Tomlinson
|
| Bioinformatics 2 | LS CG CS | 11 | 10 | 5 | BIO2 | S2 | Armstrong
|
| Cognitive Modelling (Level 10) | CG CL AI | 10 | 10 | 4 | CM-4 | S2 | Goldwater
|
| Cognitive Modelling (Level 11) | CG CL AI | 11 | 10 | 5 | CM-5 | S2 | Goldwater
|
| Cognitive Neuroscience of Language | CG CL AI | 11 | 10 | 5 | CNL | S1 | Shillcock
|
| Communication and Concurrency | CS | 10 | 10 | 4 | COC | S1 | Stirling
|
| Compiler Optimisation (Level 10) | CS | 10 | 10 | 4 | COPT-4 | S2 | O'Boyle
|
| Compiler Optimisation(Level 11) | CS | 11 | 10 | 5 | COPT-5 | S2 | O'Boyle
|
| Compiling Techniques | CS | 9 | 10 | 3 | CT | S2 | Franke
|
| Computability and Intractability | CS | 9 | 10 | 3 | CI | S1 | Sannella
|
| Computational Cognitive Neuroscience | CG | 11 | 10 | 5 | CCN | S2 | Series
|
| Computational Complexity | CS | 10 | 10 | 4 | CMC | S2 | Santhanam
|
| Computational Foundations of Cognitive Science 1 | INF | 8 | 20 | 1 | CFCS1 | S2 | Keller / Osborne
|
| Computational Methods for Global Change Research | LS | 11 | 10 | 5 | CMGCR | S2 | Goddard
|
| Computational Neuroscience of Vision | CG | 11 | 10 | 5 | CNV | S2 | Bednar
|
| Computational Systems Biology | LS | 11 | 10 | 5 | CSB | S2 | Goryanin
|
| Computer Algebra | CS | 10 | 10 | 4 | CA | S2 | Kalorkoti
|
| Computer Animation and Visualisation (Level 10) | CS AI CG | 10 | 10 | 4 | CAV-4 | S2 | Komura
|
| Computer Animation and Visualisation (Level 11) | CS AI CG | 11 | 10 | 5 | CAV-5 | S2 | Komura
|
| Computer Architecture | CS | 9 | 10 | 3 | CAR | S2 | Topham
|
| Computer Communications and Networks | CS NC | 9 | 10 | 3 | COMN | S1 | Marina
|
| Computer Design | CS | 9 | 10 | 3 | CD | S1 | McKenzie
|
| Computer Graphics (Level 10) | CS CG | 10 | 10 | 4 | CG-4 | S1 | McKenzie / Komura
|
| Computer Graphics (Level 11) | CS CG | 11 | 10 | 5 | CG-5 | S1 | McKenzie / Komura
|
| Computer Literacy 1 | INF | 7 | 20 | 1 | CL1 | S1 | Lee / Rabold
|
| Computer Networking (Level 10) | CS NC | 10 | 10 | 4 | CN-4 | S1 | Arvind / Marina
|
| Computer Networking (Level 11) | CS NC | 11 | 10 | 5 | CN-5 | S1 | Arvind / Marina
|
| Computer Programming Skills and Concepts 1 | INF | 8 | 20 | 1 | CP1 | S1 | Efthymiou / Franke / Longley
|
| Computer Security | CS | 9 | 10 | 3 | CS | S2 | Aspinall
|
| CS/SE Individual Practical | CS SE | 9 | 10 | 3 | IP | S1 | Jackson
|
| Data Integration and Exchange (Level 10) | CS | 10 | 10 | 4 | DIE-4 | S1 | Libkin
|
| Data Integration and Exchange (Level 11) | CS | 11 | 10 | 5 | DIE-5 | S1 | Libkin
|
| Data Mining and Exploration | AI CL CS | 11 | 10 | 5 | DME | S2 | Storkey
|
| Database Systems | CS | 9 | 10 | 3 | DBS | S1 | Buneman
|
| Design and Analysis of Parallel Algorithms (Level 11) | CS | 11 | 10 | 5 | DAPA | S1 | Cole
|
| Distributed Systems (Level 10) | CS NC | 10 | 10 | 4 | DS-4 | S1 | Mayr
|
| Distributed Systems (Level 11) | CS NC | 11 | 10 | 5 | DS-5 | S1 | Mayr
|
| Embedded Software | CS | 10 | 10 | 4 | ES | S2 | O'Boyle / Franke
|
| Energy Aware Computing (Level 10) | CS | 10 | 10 | 4 | EAC-4 | S1 | Efthymiou
|
| Energy Aware Computing (Level 11) | CS | 11 | 10 | 5 | EAC-5 | S1 | Efthymiou
|
| Enterprise Computing | CS | 9 | 10 | 3 | EC | S2 | Gilmore
|
| Foundations of Natural Language Processing | CL CG AI | 9 | 10 | 3 | FNLP | S2 | Thompson
|
| Functional Programming and Specification | CS | 9 | 10 | 3 | FPS | S2 | Sannella
|
| Fundamentals of Artificial Intelligence | AI CL CG | 9 | 10 | 5 | FAI | S1 | Smaill
|
| Genetic Algorithms and Genetic Programming | AI CL | 9 | 10 | 3 | GAGP | S1 | Hayes
|
| Honours Project (Informatics) | INF | 10 | 40 | 4 | PROJ | Y | Pain
|
| Human Communication 1 | INF | 8 | 20 | 1 | HC1 | S2 | Pain / Rabold
|
| Human-Computer Interaction (Level 10) | AI CG CL CS | 10 | 10 | 4 | HCI-4 | S1 | Webb
|
| Human-Computer Interaction (Level 11) | AI CG CL CS | 11 | 10 | 5 | HCI-5 | S1 | Webb
|
| Informatics 1 - Computation & Logic | INF | 8 | 10 | 1 | INF1-CL | S1 | Robertson
|
| Informatics 1 - Data & Analysis | INF | 8 | 10 | 1 | INF1-DA | S2 | Simpson
|
| Informatics 1 - Functional Programming | INF | 8 | 10 | 1 | INF1-FP | S1 | Wadler
|
| Informatics 1 - Object-Oriented Programming | INF | 8 | 10 | 1 | INF1-OP | S2 | Klein
|
| Informatics 2A | INF | 8 | 20 | 2 | INF2A | S1 | Anderson / Webber
|
| Informatics 2B | INF | 8 | 20 | 2 | INF2B | S2 | Kalorkoti / Renals
|
| Informatics 2C | INF | 8 | 20 | 2 | INF2C | S1 | Stevens / Viglas / Cintra
|
| Informatics 2D | INF | 8 | 20 | 2 | INF2D | S2 | Fleuriot / Rovatsos
|
| Informatics Entrepreneurship 1 | INF | 11 | 10 | 5 | IE1 | S1 | Lee
|
| Informatics Entrepreneurship 2 | INF | 11 | 10 | 5 | IE2 | S2 | Lee
|
| Informatics Research Methodologies (Level 10) | INF | 10 | 10 | 4 | IRM-4 | S1 | Bundy
|
| Informatics Research Methodologies (Level 11) | INF | 11 | 10 | 5 | IRM-5 | S1 | Bundy
|
| Informatics Research Proposal | RI | 11 | 20 | 5 | IRP | S2 | Viglas
|
| Informatics Research Review | RI | 11 | 20 | 5 | IRR | S1 | Viglas
|
| Information Processing in Biological Cells | CG | 11 | 10 | 5 | IPBC | S1 | Goryachev
|
| Intelligent Autonomous Robotics (Level 10) | AI | 10 | 10 | 4 | IAR-4 | S1 | Webb
|
| Intelligent Autonomous Robotics (Level 11) | AI | 11 | 10 | 5 | IAR-5 | S2 | Ramamoorthy
|
| Introduction to Cognitive Science | CG CL AI | 9 | 10 | 3 | ICS | S1 | Steedman
|
| Introduction to Java Programming | INF | 9 | 10 | 5 | IJP | S1 | Hammond
|
| Introduction to Vision and Robotics | AI CG | 9 | 10 | 3 | IVR | S1 | Fisher / Herrmann
|
| Introductory Applied Machine Learning | AI CL CS CG LS | 9 | 10 | 3 | IAML | S1 | Lavrenko / Williams
|
| Knowledge Modelling and Management (Level 10) | AI CG CL NC | 10 | 10 | 4 | KMM-4 | S2 | Aitken (for Tate)
|
| Knowledge Modelling and Management (Level 11) | AI CG CL NC | 11 | 10 | 5 | KMM-5 | S2 | Aitken (for Tate)
|
| Language Semantics and Implementation | CS | 9 | 10 | 3 | LSI | S2 | Stirling / Simpson
|
| Logic Programming | AI CG CL CS | 9 | 10 | 3 | LP | S1 | Robertson / Smaill
|
| Machine Learning and Pattern Recognition (Level 10) | AI CL CS CG LS | 10 | 10 | 4 | MLPR-4 | S2 | Storkey
|
| Machine Learning and Pattern Recognition (Level 11) | AI CL CS CG LS | 11 | 10 | 5 | MLPR-5 | S2 | Storkey
|
| Machine Translation (Level 10) | CL CG AI | 10 | 10 | 4 | MT-4 | S2 | Osborne / Koehn
|
| Machine Translation (Level 11) | CL CG AI | 11 | 10 | 5 | MT-5 | S2 | Osborne / Koehn
|
| MInf Project Phase 1 | INF | 10 | 20 | 4 | MPP1 | S2 | Pain
|
| MInf Project Phase 2 | INF | 11 | 60 | 5 | MPP2 | Y | Pain
|
| MInf Project Planning | INF | 10 | 20 | 4 | MPP | S1 | Pain
|
| Modelling and Simulation (Level 10) | CS | 10 | 10 | 4 | MS-4 | S1 | Etessami / Gilmore
|
| Modelling and Simulation (Level 11) | CS | 11 | 10 | 5 | MS-5 | S1 | Etessami / Gilmore
|
| MSc Dissertation (Informatics) | RI | 11 | 60 | 5 | DISS | B5+ | Viglas
|
| Multi-agent Semantic Web Systems (Level 10) | AI CG CL NC | 10 | 10 | 4 | MASWS-4 | S2 | Klein
|
| Multi-agent Semantic Web Systems (Level 11) | AI CG CL NC | 11 | 10 | 5 | MASWS-5 | S2 | Klein
|
| Neural Computation | CG | 11 | 10 | 5 | NC | S2 | van Rossum
|
| Neural Information Processing | CG | 11 | 10 | 5 | NIP | S2 | van Rossum / Herrmann
|
| Neuroinformatics Research | RI | 11 | 20 | 5 | NR | S2 | Series
|
| Operating Systems | CS | 9 | 10 | 3 | OS | S1 | Bacigalupo
|
| Parallel Architectures (Level 10) | CS | 10 | 10 | 4 | PA-4 | S2 | Cintra
|
| Parallel Architectures (Level 11) | CS | 11 | 10 | 5 | PA-5 | S2 | Cintra
|
| Parallel Programming Languages and Systems (Level 10) | CS NC | 10 | 10 | 4 | PPLS-4 | S2 | Cole / Cintra
|
| Parallel Programming Languages and Systems (Level 11) | CS NC | 11 | 10 | 5 | PPLS-5 | S2 | Cole / Cintra
|
| Probabilistic Modelling and Reasoning | AI CL CS | 11 | 10 | 5 | PMR | S1 | Williams
|
| Professional Issues | INF | 10 | 10 | 3 | PI | S1 | Anderson
|
| Querying and Storing XML | CS | 10 | 10 | 4 | QSX | S2 | Fan
|
| Research Topics in Software Engineering | SE | 11 | 10 | 5 | RTSE | S2 | Stevens
|
| Software Architecture, Process, and Management (Level 10) | SE | 10 | 10 | 4 | SAPM-4 | S2 | Hughes / Felici
|
| Software Architecture, Process, and Management (Level 11) | SE | 11 | 10 | 5 | SAPM-5 | S2 | Hughes / Felici
|
| Software Engineering with Objects and Components | SE CS | 9 | 10 | 3 | SEOC | S1 | Felici
|
| Software Testing | SE | 9 | 10 | 3 | ST | S2 | Hughes
|
| Structure and Synthesis of Robot Motion | AI | 11 | 10 | 5 | SSRM | S2 | Ramamoorthy
|
| Synthetic Biology: Modelling | LS | 11 | 10 | 5 | SBM | S1 | Danos / Tyers
|
| System Design Project | INF | 9 | 20 | 3 | SDP | S2 | Wadler
|
| System Level Integration Practical | CS | 10 | 10 | 4 | SLIP | S1 | Arvind
|
| Text Technologies (Level 10) | AI CG CL | 10 | 10 | 4 | TTS-4 | S1 | Lavrenko
|
| Text Technologies (Level 11) | AI CG CL | 11 | 10 | 5 | TTS-5 | S1 | Lavrenko
|
| Theories of Mind (Level 10) | AI CG CL | 10 | 10 | 4 | TM-4 | S1 | Schweizer
|
| Theories of Mind (Level 11) | AI CG CL | 11 | 10 | 5 | TM-5 | S1 | Schweizer
|
| Topics in Distributed Databases | CS | 11 | 10 | 5 | TDD | S2 | Fan |