Personal tools
  •  

Course Index - Sortable List

20/09/2019 07:45:01, theon, Refresh, Feedback

Students are encouraged to reconfigure the information presented on this page to gather courses into particular groups [e.g. collections, 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 course title provides a link to the Informatics course page, the EUCLID code title links to the centrally published course information.

Course Subject Tags:

  • AIA - Artificial intelligence applications and paradigms
  • COG - Cognitive science and neuroinformatics
  • FSS - Computer science foundations, systems, and software
  • ML - Machine learning foundations and methods
  • NS - Natural (social and biological) systems
  • SE - Software engineering and closely related courses

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

Note that if you are not a regular Learn user then the links from the courses below to their corresponding Learn page may not work first time, instead returning an "access denied" error. When this happens simply following the link a second time should make it work.

To access the Learn pages for course content from the previous session use the Previous Session Index.

Course URL EUCLID Code Acronym AIA COG FSS ML NS SE Level Points Year Delivery Exam Diet Work%/Exam% Lecturer(s)/Coordinator(s)
Accelerated Natural Language Processing INFR11125 ANLP AIA COG 11 20 5 S1 December 30/70 Shay Cohen / Sharon Goldwater
Advanced Databases INFR11011 ADBS FSS 11 10 4 S2 April/May 30/70 Milos Nikolic
Advanced Message-passing Programming INFR11169 EPCC/01 11 10 5 S2 April/May 0/100 not allocated
Advanced Parallel Techniques INFR11170 EPCC/02 11 10 5 S2 April/May 0/100 not allocated
Advanced Topics in Foundations of Databases INFR11122 ATFD FSS SE 11 20 5 S2 100/0 Andreas Pieris
Advanced Vision INFR11031 AV AIA 11 10 4 S2 April/May 30/70 Bob Fisher
Advanced Vision (Distance Learning) INFD11002 AV-DL 11 10 5 S2 Bob Fisher
Algorithmic Foundations of Data Science INFR11156 AFDS AIA FSS 11 10 4 S1 December 25/75 He Sun
Algorithmic Game Theory and its Applications INFR11020 AGTA AIA FSS NS 11 10 4 S2 April/May 20/80 Kousha Etessami
Algorithms and Data Structures INFR10052 ADS FSS 10 10 3 S2 April/May 25/75 Richard Mayr
Artificial Intelligence, Present and Future INFR11180 AIPF AIA 11 10 5 S2 April/May 25/75 Jacques Fleuriot
Automated Reasoning INFR09042 AR AIA 9 10 3 S1 April/May 40/60 Jacques Fleuriot
Automatic Speech Recognition INFR11033 ASR AIA COG 11 10 4 S2 April/May 30/70 Peter Bell
Bioinformatics 1 INFR11160 BIO1 AIA NS 11 10 4 S1 December 30/70 Ian Simpson
Bioinformatics 2 INFR11005 BIO2 AIA NS 11 10 5 S2 April/May 30/70 Ian Simpson
Blockchains and Distributed Ledgers INFR11144 BDL FSS 11 10 4 S1 April/May 30/70 Aggelos Kiayias
Case Studies in Design Informatics 1 INFR11094 CDI1 COG FSS NS SE 11 20 5 S1 100/0 Helen Pain / Maria Wolters
Case Studies in Design Informatics 2 INFR11095 CDI2 11 20 5 S1 100/0 John Lee / Maria Wolters
Categories and Quantum Informatics INFR11128 CQI FSS 11 10 5 S2 30/70 Chris Heunen
Compiling Techniques INFR10065 CT FSS 10 20 3 S1 100/0 Christophe Dubach
Computational Cognitive Neuroscience INFR11036 CCN COG NS 11 10 5 S2 100/0 Peggy Series
Computational Cognitive Science INFR10054 CCS COG NS 10 10 3 S1 April/May 25/75 Christopher Lucas
Computational Complexity INFR11102 CMC FSS 11 10 4 S1 December 25/75 Heng Guo
Computer Animation & Visualisation INFR11067 CAV AIA FSS 11 10 4 S2 April/May 30/70 Taku Komura
Computer Architecture and Design INFR10076 CARD FSS 10 20 3 S1 40/60 Vijay Nagarajan / Nigel Topham
Computer Communications and Networks INFR10074 COMN FSS SE 10 20 3 S2 April/May 40/60 Mahesh Marina
Computer Graphics INFR11021 CG AIA FSS SE 11 10 4 S1 Kartic Subr
Computer Security INFR10067 CS FSS SE 10 20 3 S2 April/May 25/75 Myrto Arapinis / Markulf Kohlweiss
Computing in the Classroom INFR10077 CiC COG FSS 10 20 4 YR Paul Patras / Judy Robertson
Data Analytics with High Performance Computing INFR11171 EPCC/03 11 10 5 S2 April/May 0/100 not allocated
Data Mining and Exploration INFR11007 DME ML 11 10 5 S2 April/May; April/May 50/50 Arno Onken / Arno Onken
Data Science, Technology and Innovation Dissertation INFD11003 DSTI-DISS-DL 11 60 5 FLEX not allocated
Data Visualisation INFR11190 DATAVIS 11 10 5 S2 Benjamin Bach
Database Systems INFR10070 DBS FSS SE 10 20 3 S1 December 0/100 Paolo Guagliardo
Decision Making in Robots and Autonomous Agents INFR11090 DMR AIA 11 10 5 S2 April/May 40/60 Ram Ramamoorthy
Design and Analysis of Parallel Algorithms INFR11179 EPCC/04 11 10 5 S1 December 0/100 not allocated
Discrete Mathematics and Mathematical Reasoning INFR08023 DMMR 8 20 2 S1 December 15/85 Kousha Etessami / Heather Yorston
Dissertation (DSTI - EPCC) (Distance Learning) INFR11185 EPCC/05 11 60 5 FLEX 92/8 not allocated
Dissertation (HPC with Data Science) INFR11164 EPCC/06 11 60 5 B5+ 92/8 not allocated
Dissertation (High Performance Computing) INFR11166 EPCC/07 11 60 5 B5+ 92/8 not allocated
Distributed Systems INFR11022 DS FSS 11 10 4 S2 25/75 Julian Bradfield / Rik Sarkar
Doing Research in Natural Language Processing INFR11194 NLP-DR 11 20 5 YR Adam Lopez
Extreme Computing INFR11088 EXC FSS 11 10 4 S1 December 40/60 Pramod Bhatotia / Volker Seeker
Formal Verification INFR11129 INFR11129/SV1/SEM2 FSS SE 11 10 4 S2 0/100 Paul Jackson
Foundations of Natural Language Processing INFR09028 FNLP AIA 9 10 3 S2 April/May 30/70 Shay Cohen / Alex Lascarides
Fundamentals of Data Management INFR11176 EPCC/08 11 10 5 S1 December 0/100 not allocated
Group Project in Advanced Natural Language Processing INFR11193 NLP-GP 11 20 5 S1 Ivan Titov
Group Research Project (Biomedical AI) INFR11196 BAI-GP 11 40 5 S2 Guido Sanguinetti
HPC Architectures INFR11175 EPCC/09 11 10 5 S1 December 0/100 not allocated
Honours Project (Informatics) INFR10044 PROJ 10 40 4 YR 100/0 Helen Pain
Human-Computer Interaction INFR11017 HCI COG FSS NS SE 11 10 4 S1 December 30/70 Aurora Constantin / Kami Vaniea
Image and Vision Computing INFR11140 IVC AIA 11 10 5 S1 December 30/70 Laura Sevilla-Lara
Individual Project in Advanced Natural Language Processing INFR11192 NLP-IP 11 40 5 S2 Adam Lopez
Individual Research Project (Biomedical AI) INFR11197 BAI-IP 11 80 5 B5+ Guido Sanguinetti
Informatics 1 - Cognitive Science INFR08020 INF1-CG 8 20 1 S2 April/May 40/60 Matthias Hennig / Frank Keller / Christopher Lucas
Informatics 1 - Introduction to Computation INFR08025 INF1A 8 20 1 S1 December 5/95 Michael Fourman / Philip Wadler / Heather Yorston
Informatics 1 - Object Oriented Programming INFR08029 INF1B 8 20 1 S2 Volker Seeker
Informatics 2 - Introduction to Algorithms and Data Structures INFR08026 INF2-IADS 8 20 2 YR Mary Cryan / John Longley
Informatics 2B - Learning INFR08028 INF2B 8 10 2 S2 Hiroshi Shimodaira
Informatics 2C - Introduction to Computer Systems INFR08027 INF2C-CS 8 20 2 S1 Boris Grot
Informatics 2C - Introduction to Software Engineering INFR08019 INF2C-SE 8 10 2 S1 December 40/60 Cristina Alexandru
Informatics 2D - Reasoning and Agents INFR08010 INF2D 8 20 2 S2 April/May 25/75 Vaishak Belle / Alex Lascarides
Informatics Large Practical INFR09051 ILP 9 20 3 S1 100/0 Stephen Gilmore / Paul Jackson
Informatics Project Proposal INFR11147 IPP 11 10 5 S2 100/0 Aurora Constantin / Bjoern Franke
Informatics Research Review INFR11136 IRR 11 10 5 S1 100/0 Aurora Constantin / Bjoern Franke
Internet of Things Systems, Security, and the Cloud (IoTSSC) INFR11146 IoTSSC FSS SE 11 20 4 S2 April/May 55/45 Paul Patras
Introduction to Modern Cryptography INFR11131 IMC FSS 11 10 4 S2 April/May 10/90 not allocated
Introduction to Practical Programming with Objects INFR11189 IPPO 11 10 5 S1 Paul Anderson
Introduction to Practical Programming with Objects (Distance Learning) INFD11001 IPPO-DL 11 10 5 S1 Paul Anderson
Introduction to Quantum Computing INFR11099 IQC FSS 11 10 4 S1 April/May 10/90 Petros Wallden
Introduction to Theoretical Computer Science INFR10059 ITCS 10 10 3 S2 April/May 30/70 Julian Bradfield / He Sun
Introduction to Vision and Robotics INFR09019 IVR AIA 9 10 3 S1 December 30/70 Bob Fisher / Mohsen Khadem
Introductory Applied Machine Learning INFR10069 IAML ML 10 20 3 S1 December 25/75 Amos Storkey / Chris Williams
Introductory Applied Machine Learning INFR11182 IAML-PG 11 20 5 S2 December 50/50 not allocated
Introductory Applied Machine Learning (Distance Learning) INFD11005 IAML-DL 11 20 5 S1 Pavlos Andreadis
Issues in Clinical Data Modelling INFR11195 BAI-ICDM 11 10 5 S1 Guido Sanguinetti
MInf Project (Part 1) INFR10051 MIP1 10 40 4 FLEX 100/0 Helen Pain
MInf Project (Part 2) INFR11093 MIP2 11 40 5 FLEX 100/0 Helen Pain
MSc Dissertation (Informatics) INFR11077 DISS 11 60 5 B5+ 100/0 Richard Mayr
MSc by Research Thesis (Data Science) INFR11106 RTDS 11 90 5 B5+ 100/0 not allocated
MSc by Research Thesis (Data Science; 120pt) INFR11107 RTDS+ 11 120 5 YR 100/0 not allocated
MSc by Research Thesis (Pervasive Parallelism) INFR11109 RTPP 11 140 5 YR 100/0 not allocated
Machine Learning Practical INFR11132 MLP ML 11 20 4 YR 100/0 Pavlos Andreadis / Hakan Bilen
Machine Learning and Pattern Recognition INFR11130 MLPR ML 11 20 4 S1 December 20/80 Iain Murray / Arno Onken
Masters Dissertation (Design Informatics) INFR11097 MDI 11 60 5 FLEX 100/0 not allocated
Message-passing Programming INFR11163 EPCC/10 11 10 5 S1 100/0 not allocated
Music Informatics INFR11079 MI AIA NS 11 10 5 S2 April/May 30/70 Alan Smaill / Alan Smaill / Alan Smaill / Alan Smaill / Alan Smaill
Natural Computing INFR11161 NAT AIA FSS NS 11 10 4 S1 December 30/70 Michael Herrmann
Natural Computing INFD11007 NAT-DL 11 10 5 S1 Michael Herrmann
Natural Language Understanding, Generation, and Machine Translation INFR11157 NLU+ AIA COG 11 20 4 S2 April/May 30/70 Frank Keller / Mirella Lapata / Adam Lopez
Neural Computation INFR11162 NC COG NS 11 10 4 S1 December 25/75 Matthias Hennig / Peggy Series
Numerical Algorithms for High Performance Computing INFR11174 EPCC/11 11 10 5 S1 December 0/100 not allocated
Operating Systems INFR09047 OS FSS SE 9 20 3 S2 April/May 30/70 Hugh Leather
Parallel Architectures INFR11024 INFR11024/SV1/SEM2 FSS 11 10 4 S2 Vijay Nagarajan / Vijay Nagarajan / Vijay Nagarajan / Vijay Nagarajan / Vijay Nagarajan
Parallel Design Patterns INFR11168 EPCC/12 11 10 5 S2 100/0 not allocated
Performance Modelling (Distance Learning) INFD11008 PM-DL 11 10 4 S1 Jane Hillston
Performance Modelling (Level 11) INFR11082 PM FSS SE 11 10 4 S1 December 25/75 Jane Hillston
Performance Programming INFR11167 EPCC/13 11 10 5 S2 100/0 not allocated
Practical Introduction to Data Science (Distance Learning) INFR11183 EPCC/14 11 20 5 S2 100/0 not allocated
Practical Introduction to High Performance Computing (Distance Learning) INFR11184 EPCC/15 11 20 5 S2 100/0 not allocated
Principles and Design of IoT Systems INFR11150 PDIoT FSS 11 20 4 S1 April/May 70/30 D K Arvind
Probabilistic Modelling and Reasoning INFR11134 PMR ML 11 20 5 S2 April/May 20/80 Michael Gutmann
Professional Issues INFR10022 PI 10 10 3 S1 December 25/75 Stuart Anderson
Programming Skills INFR11177 EPCC/16 11 10 5 S1 100/0 not allocated
Project Preparation INFR11173 EPCC/17 11 10 5 YR 90/10 not allocated
Quantum Cyber Security INFR11187 QCS FSS 11 10 4 S2 10/90 Petros Wallden
Randomness and Computation INFR11089 RC FSS 11 10 4 S2 April/May 20/80 Mary Cryan / Heng Guo
Reinforcement Learning INFR11010 RL ML 11 10 5 S2 April/May 30/70 Stefano Albrecht
Research Methods in Security, Privacy, and Trust INFR11188 SPT 11 20 5 S1 100/0 David Aspinall / Tariq Elahi / Aggelos Kiayias
Robot Learning and Sensorimotor Control INFR11186 RLSC AIA 11 10 5 S2 April/May 40/60 Michael Mistry
Robotics and Autonomous Systems Research Thesis INFR11118 RASRT 11 100 5 B5+ 100/0 not allocated
Robotics: Science and Systems INFR11092 RSS AIA 11 20 5 S1 December 50/50 Zhibin (Alex) Li
Secure Programming INFR11098 SP FSS SE 11 10 4 S1 30/70 David Aspinall
Social and Technological Networks INFR11124 STN AIA FSS NS 11 10 4 S1 April/May 40/60 Rik Sarkar
Software Architecture, Process, and Management INFR11038 SAPM FSS SE 11 10 4 S2 April/May 25/75 Stuart Anderson
Software Design and Modelling INFR10064 SDM FSS SE 10 20 3 S1 December 50/50 Perdita Stevens
Software Development INFR11172 EPCC/18 11 10 5 S2 100/0 not allocated
Software Testing INFR10057 ST FSS SE 10 10 3 S2 April/May 25/75 Ajitha Rajan
System Design Project INFR09032 SDP 9 20 3 S2 100/0 Steve Tonneau / Barbara Webb
Text Technologies for Data Science INFR11145 TTDS AIA FSS NS SE 11 20 4 YR April/May 50/50 Walid Magdy
The Human Factor: Working with Users INFR11141 THF COG FSS NS SE 11 10 5 S2 100/0 Maria Wolters
Threaded Programming INFR11178 EPCC/19 11 10 5 S1 100/0 not allocated
Types and Semantics for Programming Languages INFR11114 TSPL FSS 11 10 4 S1 December 25/75 not allocated
Usable Security and Privacy INFR11158 USec COG FSS NS SE 11 10 4 S1 April/May; April/May 20/80 Kami Vaniea
Work-based Professional Practice in Cyber Security INFR11191 WBPPCS 11 20 5 B5+ not allocated