Link back to UoE

Courses Running in the 2025/2026 Session

[ Link to Courses Running in the 2024/2025 Session ]

Students are encouraged to reconfigure the information presented on this page to gather courses into particular groups [e.g. semesters, levels, points, etc]. The default order of the list is alphabetical, ordered by course title, just click on column headings to change sort order.

This page should also be used to find out the Informatics course acronym for each course, used elsewhere on the timetable or associated pages. The column labelled "Name and Link to Materials" provides a link to the Informatics OpenCourse page. The "Code/DPT" and "Code (Shadow)" columns provide a link to the centrally published course information (DPT).

Any course that does not have a hyperlink from its name in the "Name and Link to Materials" column can only be accessed on LearnUltra by enrolled users using their central University log-in.

Additional course information is available in the Course Handbook for your year, and in course presentations and survey responses.

Name and Link to Materials Code/DPT Code (Shadow) Acronym Restricted Quota Level Points Year Delivery Exam Diet Work%/Exam% Course Organiser Additional Lecturers
Applied Cloud Programming INFR11245 INFR11249 ACP No 140 11 10 4 SEM2 None 100/0 Michael Glienecke None
Advanced Database Systems INFR11199 INFR11217 ADBS Yes None 11 20 4 SEM2 April/May 50/50 Milos Nikolic Andreas Pieris
Algorithms and Data Structures INFR10052 ADS No None 10 10 3 SEM1 December 25/75 Aris Filos-Ratsikas None
Algorithmic Game Theory and its Applications INFR11020 INFR11218 AGTA Yes None 11 10 4 SEM2 April/May 20/80 Kousha Etessami Aris Filos-Ratsikas
Applied Machine Learning INFR11211 AML No None 11 20 P SEM1 December 40/60 Oisin Mac Aodha Siddharth N
Applied Machine Learning (Distance Learning) (Distance Learning) INFD11030 AML-DL Yes None 11 20 P SEM2 April/May 30/70 Nigel Goddard Heather Yorston
Accelerated Natural Language Processing INFR11125 ANLP No None 11 20 P SEM1 December 30/70 Edoardo Ponti Sharon Goldwater
Advanced Robotics INFR11213 ARO Yes 52 11 20 4 SEM1 December 50/50 Steve Tonneau Sethu Vijayakumar
Automatic Speech Recognition INFR11033 INFR11219 ASR Yes None 11 10 4 SEM2 April/May 50/50 Peter Bell Hao Tang
Advanced Topics in Machine Learning INFR11286 INFR11289 ATML No None 11 20 4 SEM2 None 100/0 Rik Sarkar Nikolay Malkin, Viacheslav Borovitskiy
Advanced Topics in Natural Language Processing INFR11287 INFR11288 ATNLP Yes None 11 20 4 SEM2 April/May 40/60 Alexandra Birch-Mayne Shay Cohen
Blockchains and Distributed Ledgers INFR11144 BDL No None 11 10 4 SEM1 December 30/70 Aggelos Kiayias None
Computer Architecture and Design INFR10076 CARD No 70 10 20 3 SEM1 December 40/60 Nigel Topham Jianyi Cheng
Computational Cognitive Neuroscience INFR11036 INFR11233 CCN No None 11 10 P SEM2 None 30/70 Peggy Series None
Computational Cognitive Science INFR10054 CCS Yes None 10 10 3 SEM1 None 40/60 Benjamin Peters None
Case Studies in Design Informatics 1 INFR11094 CDI1 Yes 90 11 20 P SEM1 None 100/0 Susan Lechelt None
Computer Graphics: Geometry and Simulation INFR11241 INFR11247 CGGS No None 11 10 4 SEM2 None 100/0 Amir Vaxman None
Computer Graphics: Rendering INFR11246 CGR No None 11 10 4 SEM1 None 100/0 Kartic Subr None
Computing in the Classroom INFR10077 CIC Yes None 10 20 4 YR None 100/0 Judy Robertson None
Computational Neuroscience INFR11209 CNS No None 11 10 4 SEM1 December 25/75 Angus Chadwick None
Computer Communications and Networks INFR10074 COMN Yes None 10 20 3 SEM2 April/May 50/50 Michio Honda Mahesh Marina
Case Studies in AI Ethics (CSAI) INFR11206 CSAI No 100 11 10 P SEM2 April/May 40/60 Nadin Kokciyan Daniel Woods
Computer Security INFR10067 CSEC-10 Yes None 10 20 3 SEM1 December 25/75 Tariq Elahi Marc Juarez Miro, Markulf Kohlweiss
Computer Security (Level 11) INFR11244 CSEC-11 Yes None 11 20 P SEM1 December 30/70 Marc Juarez Miro None
Understanding Society with Big Data: Computational Social Science INFR08034 CSS No 50 08 20 1 SEM2 April/May 50/50 Tj Elmas Bjorn Ross, Walid Magdy
Compiling Techniques INFR10065 CT Yes None 10 20 3 SEM2 None 100/0 Jackson Woodruff Amir Shaikhha
Computer Vision INFR11212 INFR11278 CV No None 11 20 4 SEM2 April/May 50/50 Laura Sevilla-Lara Eleonora D'Arnese
MSc Dissertation (Informatics) INFR11077 DISS Yes None 11 60 P SB5+ None 100/0 Amir Vaxman None
Data Science, Technology and Innovation Dissertation (Distance Learning) INFD11003 DISS-DSTI-DL Yes None 11 60 P FLEX None 100/0 Amir Vaxman None
Discrete Mathematics and Probability INFR08031 DMP No None 08 20 2 SEM1 December 60/40 Ian Stark Markulf Kohlweiss, Rob van Glabbeek
Distributed Systems (Level 11) INFR11022 DS No None 11 10 4 SEM1 December 25/75 Yuvraj Patel None
Entrepreneurship and Innovation Project INFR09053 EIP Yes 60 09 20 3 SEM2 None 100/0 Michael Rovatsos None
Elements of Programming Languages INFR10061 EPL No None 10 10 3 SEM1 December 20/80 James Cheney None
Foundational Biomedical Artificial Intelligence Research INFR11262 F-BAIR No None 11 30 P YR April/May 40/60 Ian Simpson None
Financial Networks INFR11283 FINET Yes None 11 20 P SEM1 December 50/50 Valerio Restocchi None
Machine Learning in Finanacial Services INFR11284 FML Yes None 11 20 P SEM2 April/May 30/70 Fengxiang He Tiejun Ma
Foundations of Natural Language Processing INFR10078 FNLP No None 10 20 3 SEM2 April/May 30/70 Adam Lopez Emily Allaway, Mirella Lapata
Human-Computer Interaction (Level 11) INFR11017 HCI No None 11 10 4 SEM1 None 100/0 Uta Hinrichs Tara Capel
Inter-Disciplinary Biomedical Artificial Intelligence Research INFR11293 I-BAIR No None 11 40 P YR None 100/0 Matteo Degiacomi None
Introduction to Databases INFR10080 IDB No None 10 20 3 SEM1 December 20/80 Leonid Libkin None
Informatics Experiential Learning (Level 8) INFR08033 IEL-08 No None 08 20 2 YR None 100/0 Garry Ellard None
Informatics Experiential Learning (Level 10) INFR10084 IEL-10 Yes None 10 20 3 YR None 100/0 Garry Ellard None
Informatics Large Practical INFR09051 ILP Yes None 09 20 3 SEM1 None 100/0 Michael Glienecke Cristina Alexandru
Introduction to Modern Cryptography INFR11131 INFR11221 IMC No None 11 10 4 SEM2 April/May 30/70 Michele Ciampi None
Informatics 1 - Cognitive Science INFR08020 INF1-CG No None 08 20 1 SEM2 None 40/60 Matthias Hennig Benjamin Peters, Maithilee Kunda
Informatics 1 - Introduction to Computation INFR08025 INF1A Yes 400 08 20 1 SEM1 None 100/0 Richard Mayr Julian Bradfield, Ohad Kammar, Sam Lindley
Informatics 1 - Object Oriented Programming INFR08029 INF1B Yes 400 08 20 1 SEM2 None 100/0 Fiona Mcneill James Cheney, Michele Ciampi
Informatics 2 - Foundations of Data Science INFR08030 INF2-FDS Yes None 08 20 2 YR None 60/40 David Sterratt Borislav Ikonomov, Kobi Gal
Informatics 2 - Introduction to Algorithms and Data Structures INFR08026 INF2-IADS No None 08 20 2 YR April/May 40/60 Mary Cryan John Longley
Informatics 2 - Software Engineering and Professional Practice INFR08032 INF2-SEPP Yes None 08 20 2 SEM2 None 100/0 Adriana Sejfia Cristina Alexandru
Informatics 2C - Introduction to Computer Systems INFR08027 INF2C-CS No None 08 20 2 SEM1 December 50/50 Boris Grot Jianyi Cheng
Informatics 2D - Reasoning and Agents INFR08010 INF2D No None 08 20 2 SEM2 April/May 30/70 Craig Innes Nadin Kokciyan, Wenda Li
Informatics Project Proposal INFR11147 IPP Yes None 11 10 P SEM2 None 100/0 Aurora Constantin Douglas Armstrong
Informatics Project Proposal (Distance Learning) INFD11014 IPP-DL Yes None 11 10 P SEM2 None 100/0 Aurora Constantin None
Introduction to Quantum Computing INFR11256 IQC Yes None 11 20 4 SEM1 December 25/75 Petros Wallden Chris Heunen, Joschka Roffe, Raul Garcia-Patron Sanchez
Introduction to Quantum Programming and Semantics INFR11242 INFR11243 IQPS No None 11 10 5 SEM2 April/May 30/70 Chris Heunen None
Informatics Research Review INFR11136 IRR Yes None 11 10 P SEM1 None 100/0 Aurora Constantin None
Introduction to Theoretical Computer Science INFR10059 ITCS Yes None 10 10 3 SEM1 December 20/80 Richard Mayr None
Methods for Causal Inference INFR11207 INFR11234 MCI Yes None 11 10 P SEM2 April/May 20/80 Ava Khamseh None
Modelling Concurrent Systems (Level 11) INFR11248 MCS No None 11 10 4 SEM1 April/May 60/40 Rob van Glabbeek None
Modelling Concurrent Systems (Level 10) INFR10089 MCS-10 Yes None 10 10 3 SEM1 April/May 60/40 Rob van Glabbeek None
Masters Dissertation (Design Informatics) INFR11097 MDI Yes None 11 60 P FLEX None 100/0 Amir Vaxman None
MInf Project (Part 1) INFR10051 MIP1 Yes None 10 40 4 YR None 100/0 Hiroshi Shimodaira None
MInf Project (Part 2) INFR11093 MIP2 Yes None 11 40 5 YR None 100/0 Hiroshi Shimodaira None
Machine Learning INFR10086 MLG Yes None 10 20 3 SEM2 None 20/80 Hao Tang Hiroshi Shimodaira
Machine Learning Practical INFR11132 INFR11223 MLP Yes None 11 20 4 YR None 100/0 Pavlos Andreadis Changjian Li
Machine Learning Systems INFR11269 INFR11280 MLS No None 11 20 4 SEM2 None 100/0 Luo Mai Yang Cao
Machine Learning Systems Project (100 credits) INFR11271 MLSP100 No None 11 100 P YR None 100/0 Amos Storkey None
Machine Learning Systems Project (60 credits) INFR11270 MLSP60 No None 11 60 P YR None 100/0 Amos Storkey None
Machine Learning Systems Project (80 credits) INFR11272 MLSP80 No None 11 80 P YR None 100/0 Amos Storkey None
Introduction to Mobile Robotics INFR10090 MOB No None 10 20 3 SEM2 April/May 40/60 Mohan Sridharan None
Applied Interdisciplinary Project INFR11258 NLP-AIP Yes None 11 20 P SEM1 None 100/0 Peter Bell Tara Capel
Individual Exploratory Project INFR11257 NLP-IEP Yes None 11 60 P SEM2 None 100/0 John Vines None
Researching Responsible and Trustworthy Natural Language Processing INFR11259 NLP-RR Yes None 11 20 P YR None 100/0 Catherine Lai Emily Allaway
Operating Systems INFR10079 OS Yes None 10 20 3 SEM2 April/May 50/50 Antonio Barbalace Yuvraj Patel
Programming for Biomedical Informatics INFR11260 PBI No None 11 10 4 SEM1 December 20/80 Ian Simpson None
Principles and Design of IoT Systems INFR11150 PDIOT No None 11 20 4 SEM1 None 100/0 D K Arvind None
Placement Dissertation Project INFR11264 PDP No None 11 60 P SB5+ None 100/0 Ian Simpson None
Programming for Data Science at Scale INFR11255 PDSS No None 11 10 4 SEM1 None 100/0 Amir Shaikhha None
Professional Issues (Level 10) INFR10022 PI Yes None 10 10 3 SEM1 None 100/0 James Garforth None
Probabilistic Modelling and Reasoning INFR11134 PMR Yes None 11 20 P SEM1 December 25/75 Michael Gutmann None
Parallel Programming Languages and Systems (Level 11) INFR11023 INFR11226 PPLS Yes None 11 10 4 SEM2 April/May 20/80 Murray Cole None
Honours Project (Informatics) INFR10044 PROJ Yes None 10 40 4 YR None 100/0 Hiroshi Shimodaira None
Privacy and Security with Machine Learning INFR11240 INFR11252 PSML Yes None 11 10 4 SEM2 April/May 25/75 Marc Juarez Miro None
Quantum Cyber Security INFR11187 INFR11227 QCS No None 11 10 4 SEM2 April/May 25/75 Petros Wallden None
Quantum Informatics Group Project INFR11268 QIGP No None 11 20 P YR None 100/0 Alexandru Cojocaru None
Quantum Informatics Practical Orientation INFR11267 QIPO No None 11 20 P YR None 100/0 Chris Heunen None
Research Methods in Financial Computing INFR11216 RMFC Yes None 11 10 P SEM2 None 100/0 Tiejun Ma Fengxiang He
Robot and Reinforcement Learning INFR11285 INFR11290 RRL No None 11 20 4 SEM2 April/May 30/70 Michael Mistry Michael Herrmann, Sethu Vijayakumar
Seminar in Cognitive Modelling INFR11210 INFR11237 SCM Yes 45 11 20 P YR None 100/0 Maithilee Kunda Bonan Zhao
System Design Project INFR09032 SDP Yes None 09 20 3 SEM2 None 100/0 Liang Zhao Michael Mistry, Pavlos Andreadis
Security Engineering INFR11208 INFR11228 SENG No None 11 10 4 SEM2 April/May 30/70 Daniel Woods Jingjie Li
Secure Programming INFR11098 SP Yes None 11 10 4 SEM1 December 30/70 Myrto Arapinis None
Software Testing INFR10057 ST No None 10 10 3 SEM1 None 100/0 Stuart Anderson None
Topics in Biomedical Informatics INFR11263 INFR11282 TBI No None 11 10 4 SEM2 April/May 0/100 Andrea Weisse None
The Human Factor: Working with Users INFR11141 INFR11276 THF No None 11 10 P SEM2 None 100/0 Tara Capel Uta Hinrichs
Text Technologies for Data Science INFR11145 INFR11229 TTDS No None 11 20 4 YR April/May 70/30 Walid Magdy Bjorn Ross
Usable Security and Privacy INFR11158 INFR11230 USEC No None 11 10 P SEM2 None 20/80 Jingjie Li None