Year 1, Academic year 2014/15, Starting month: September
Notes: Before making your course choices, make sure you have discussed them with your Personal Tutor. 
 
During the first two years of this programme: 1) students are required to take a minimum of 30 credits of Cognitive Science courses; 2) Students are permitted to take a maximum of 30 credits of courses that are below level 11 or not individually listed below.
COMPULSORY COURSES 
This DPT has 1
compulsory course(s).
 
| 
Code  |  
Course Name  | 
Period  | 
Credits  |  
 
| 
INFR11034
 | 
Informatics Research Review | 
 As available | 
20 | 
 
 | 
 
 
 
 
COURSE OPTIONS 
This DPT has 5
set(s) of course options with the following rules.
 
Overarching rule collection group: A    
Select exactly 40 credits
from these collections:  
 
Select
a minimum of 0 credits and maximum of 40 credits
 
from the following list of courses, as available
 
| Code   | 
Course Name   | 
Credits |  
 
 
| 
INFR11069
   | 
Adaptive Learning Environments 1 (Level 11)  
 | 
10  
 | 
 
| 
INFR11059
   | 
Advanced Natural Language Processing  
 | 
20  
 | 
 
| 
INFR11074
   | 
Automated Reasoning (Level 11)  
 | 
10  
 | 
 
| 
INFR11033
   | 
Automatic Speech Recognition  
 | 
10  
 | 
 
| 
INFR11031
   | 
Advanced Vision (Level 11)  
 | 
10  
 | 
 
| 
INFR11016
   | 
Bioinformatics 1  
 | 
10  
 | 
 
| 
INFR11005
   | 
Bioinformatics 2  
 | 
10  
 | 
 
| 
INFR11067
   | 
Computer Animation & Visualisation (Level 11)  
 | 
10  
 | 
 
| 
INFR11036
   | 
Computational Cognitive Neuroscience  
 | 
10  
 | 
 
| 
INFR11021
   | 
Computer Graphics (Level 11)  
 | 
10  
 | 
 
| 
INFR11037
   | 
Computational Neuroscience of Vision  
 | 
10  
 | 
 
| 
INFR11007
   | 
Data Mining and Exploration  
 | 
10  
 | 
 
| 
INFR11017
   | 
Human-Computer Interaction (Level 11)  
 | 
10  
 | 
 
| 
INFR11087
   | 
Information Theory  
 | 
10  
 | 
 
| 
INFR11073
   | 
Machine Learning & Pattern Recognition  (Level 11)  
 | 
10  
 | 
 
| 
INFR11062
   | 
Machine Translation (Level 11)  
 | 
10  
 | 
 
| 
INFR11008
   | 
Neural Computation  
 | 
10  
 | 
 
| 
INFR11035
   | 
Neural Information Processing  
 | 
10  
 | 
 
| 
INFR11061
   | 
Natural Language Understanding (Level 11)  
 | 
10  
 | 
 
| 
INFR11050
   | 
Probabilistic Modelling and Reasoning  
 | 
10  
 | 
 
| 
INFR11010
   | 
Reinforcement Learning  
 | 
10  
 | 
 
| 
INFR11091
   | 
Robot Learning and Sensorimotor Control  
 | 
10  
 | 
 
| 
INFR11100
   | 
Text Technologies for Data Science  
 | 
10  
 | 
 
| 
INFR11086
   | 
Topics in Cognitive Modelling (Level 11)  
 | 
10  
 | 
 
| 
INFR11104
   | 
Semantic Web Systems  
 | 
10  
 | 
 
| 
INFR11090
   | 
Decision Making in Robots and Autonomous Agents  
 | 
10  
 | 
 
| 
INFR11113
   | 
Topics in Natural Language Processing  
 | 
10  
 | 
 
 
Notes: These are Cognitive Science courses at level 11 open to taught postgraduate students.
 
 
AND    
 
Select
a minimum of 0 credits and maximum of 40 credits
 
from the following list of courses, as available
 
| Code   | 
Course Name   | 
Credits |  
 
 
| 
INFR11011
   | 
Advanced Databases (Level 11)  
 | 
10  
 | 
 
| 
INFR11020
   | 
Algorithmic Game Theory and its Applications  
 | 
10  
 | 
 
| 
INFR11032
   | 
Compiler Optimisation (Level 11)  
 | 
10  
 | 
 
| 
INFR11028
   | 
Design and Analysis of Parallel Algorithms  
 | 
10  
 | 
 
| 
INFR11058
   | 
Data Integration and Exchange (Level 11)  
 | 
10  
 | 
 
| 
INFR11022
   | 
Distributed Systems (Level 11)  
 | 
10  
 | 
 
| 
INFR11088
   | 
Extreme Computing  
 | 
10  
 | 
 
| 
INFR11024
   | 
Parallel Architectures (Level 11)  
 | 
10  
 | 
 
| 
INFR11082
   | 
Performance Modelling (Level 11)  
 | 
10  
 | 
 
| 
INFR11023
   | 
Parallel Programming Languages and Systems (Level 11)  
 | 
10  
 | 
 
| 
INFR11038
   | 
Software Architecture, Process, and Management (Level 11)  
 | 
10  
 | 
 
| 
INFR11025
   | 
Topics in Distributed Databases  
 | 
10  
 | 
 
| 
INFR11110
   | 
Communication and Concurrency  
 | 
10  
 | 
 
| 
INFR11102
   | 
Computational Complexity  
 | 
10  
 | 
 
| 
INFR11111
   | 
Computer Algebra  
 | 
10  
 | 
 
| 
INFR11049
   | 
Computer Networking (Level 11)  
 | 
10  
 | 
 
| 
INFR11112
   | 
Embedded Software  
 | 
10  
 | 
 
| 
INFR11099
   | 
Introduction to Quantum Computing  
 | 
10  
 | 
 
| 
INFR11103
   | 
Querying and Storing XML  
 | 
10  
 | 
 
| 
INFR11089
   | 
Randomness and Computation  
 | 
10  
 | 
 
| 
INFR11092
   | 
Robotics: Science and Systems  
 | 
20  
 | 
 
| 
INFR11114
   | 
Types and Semantics for Programming Languages  
 | 
10  
 | 
 
 
Notes: These are other level 11 courses open to taught postgraduate students.
 
 
AND    
 
 
AND    
 
 
AND    
 
Select
a minimum of 0 credits and maximum of 20 credits
 
from  
Level 11 courses in Schedules A to Q, T and W, as available
 Notes: These are courses in all schools other than Medicine or Veterinary Studies.   Note this includes courses within the School of Informatics.
 
 
 
 
  |  
 
  
Year 2, Academic year 2014/15, Starting month: September
Notes: Before making your course choices, make sure you have discussed them with your Personal Tutor. 
 
During the first two years of this programme: 1) students are required to take a minimum of 30 credits of Cognitive Science courses; 2) Students are permitted to take a maximum of 30 credits of courses that are below level 11 or not individually listed below.
COMPULSORY COURSES 
This DPT has 1
compulsory course(s).
 
| 
Code  |  
Course Name  | 
Period  | 
Credits  |  
 
| 
INFR11071
 | 
Informatics Research Proposal | 
 As available | 
20 | 
 
 | 
 
 
 
 
COURSE OPTIONS 
This DPT has 5
set(s) of course options with the following rules.
 
Overarching rule collection group: A    
Select exactly 40 credits
from these collections:  
 
Select
a minimum of 0 credits and maximum of 40 credits
 
from the following list of courses, as available
 
| Code   | 
Course Name   | 
Credits |  
 
 
| 
INFR11069
   | 
Adaptive Learning Environments 1 (Level 11)  
 | 
10  
 | 
 
| 
INFR11059
   | 
Advanced Natural Language Processing  
 | 
20  
 | 
 
| 
INFR11074
   | 
Automated Reasoning (Level 11)  
 | 
10  
 | 
 
| 
INFR11033
   | 
Automatic Speech Recognition  
 | 
10  
 | 
 
| 
INFR11031
   | 
Advanced Vision (Level 11)  
 | 
10  
 | 
 
| 
INFR11016
   | 
Bioinformatics 1  
 | 
10  
 | 
 
| 
INFR11005
   | 
Bioinformatics 2  
 | 
10  
 | 
 
| 
INFR11067
   | 
Computer Animation & Visualisation (Level 11)  
 | 
10  
 | 
 
| 
INFR11036
   | 
Computational Cognitive Neuroscience  
 | 
10  
 | 
 
| 
INFR11021
   | 
Computer Graphics (Level 11)  
 | 
10  
 | 
 
| 
INFR11037
   | 
Computational Neuroscience of Vision  
 | 
10  
 | 
 
| 
INFR11007
   | 
Data Mining and Exploration  
 | 
10  
 | 
 
| 
INFR11017
   | 
Human-Computer Interaction (Level 11)  
 | 
10  
 | 
 
| 
INFR11087
   | 
Information Theory  
 | 
10  
 | 
 
| 
INFR11073
   | 
Machine Learning & Pattern Recognition  (Level 11)  
 | 
10  
 | 
 
| 
INFR11062
   | 
Machine Translation (Level 11)  
 | 
10  
 | 
 
| 
INFR11008
   | 
Neural Computation  
 | 
10  
 | 
 
| 
INFR11035
   | 
Neural Information Processing  
 | 
10  
 | 
 
| 
INFR11061
   | 
Natural Language Understanding (Level 11)  
 | 
10  
 | 
 
| 
INFR11050
   | 
Probabilistic Modelling and Reasoning  
 | 
10  
 | 
 
| 
INFR11010
   | 
Reinforcement Learning  
 | 
10  
 | 
 
| 
INFR11091
   | 
Robot Learning and Sensorimotor Control  
 | 
10  
 | 
 
| 
INFR11100
   | 
Text Technologies for Data Science  
 | 
10  
 | 
 
| 
INFR11086
   | 
Topics in Cognitive Modelling (Level 11)  
 | 
10  
 | 
 
| 
INFR11104
   | 
Semantic Web Systems  
 | 
10  
 | 
 
| 
INFR11090
   | 
Decision Making in Robots and Autonomous Agents  
 | 
10  
 | 
 
| 
INFR11113
   | 
Topics in Natural Language Processing  
 | 
10  
 | 
 
 
Notes: These are Cognitive Science courses at level 11 open to taught postgraduate students.
 
 
AND    
 
Select
a minimum of 0 credits and maximum of 40 credits
 
from the following list of courses, as available
 
| Code   | 
Course Name   | 
Credits |  
 
 
| 
INFR11011
   | 
Advanced Databases (Level 11)  
 | 
10  
 | 
 
| 
INFR11020
   | 
Algorithmic Game Theory and its Applications  
 | 
10  
 | 
 
| 
INFR11032
   | 
Compiler Optimisation (Level 11)  
 | 
10  
 | 
 
| 
INFR11028
   | 
Design and Analysis of Parallel Algorithms  
 | 
10  
 | 
 
| 
INFR11058
   | 
Data Integration and Exchange (Level 11)  
 | 
10  
 | 
 
| 
INFR11022
   | 
Distributed Systems (Level 11)  
 | 
10  
 | 
 
| 
INFR11088
   | 
Extreme Computing  
 | 
10  
 | 
 
| 
INFR11024
   | 
Parallel Architectures (Level 11)  
 | 
10  
 | 
 
| 
INFR11082
   | 
Performance Modelling (Level 11)  
 | 
10  
 | 
 
| 
INFR11023
   | 
Parallel Programming Languages and Systems (Level 11)  
 | 
10  
 | 
 
| 
INFR11038
   | 
Software Architecture, Process, and Management (Level 11)  
 | 
10  
 | 
 
| 
INFR11025
   | 
Topics in Distributed Databases  
 | 
10  
 | 
 
| 
INFR11110
   | 
Communication and Concurrency  
 | 
10  
 | 
 
| 
INFR11102
   | 
Computational Complexity  
 | 
10  
 | 
 
| 
INFR11111
   | 
Computer Algebra  
 | 
10  
 | 
 
| 
INFR11049
   | 
Computer Networking (Level 11)  
 | 
10  
 | 
 
| 
INFR11112
   | 
Embedded Software  
 | 
10  
 | 
 
| 
INFR11099
   | 
Introduction to Quantum Computing  
 | 
10  
 | 
 
| 
INFR11103
   | 
Querying and Storing XML  
 | 
10  
 | 
 
| 
INFR11089
   | 
Randomness and Computation  
 | 
10  
 | 
 
| 
INFR11092
   | 
Robotics: Science and Systems  
 | 
20  
 | 
 
| 
INFR11114
   | 
Types and Semantics for Programming Languages  
 | 
10  
 | 
 
 
Notes: These are other level 11 courses open to taught postgraduate students.
 
 
AND    
 
 
AND    
 
 
AND    
 
Select
a minimum of 0 credits and maximum of 20 credits
 
from  
Level 11 courses in Schedules A to Q, T and W, as available
 Notes: These are courses in all schools other than Medicine or Veterinary Studies.   Note this includes courses within the School of Informatics.
 
 
 
 
  |  
 
  
Year 3, Academic year 2014/15, Starting month: September
Notes: Before making your course choices, make sure you have discussed them with your Personal Tutor.
COMPULSORY COURSES 
This DPT has 1
compulsory course(s).
 
| 
Code  |  
Course Name  | 
Period  | 
Credits  |  
 
| 
INFR11077
 | 
MSc Dissertation (Informatics) | 
 As available | 
60 | 
 
 | 
 
 
 
 
 
COURSE OPTIONS  
This DPT has 0
set(s) of course options with the following rules. 
 
 
 
  |  
 
 
  |