Part IB CST
Please check the lecture timetables for timetable details.
Michaelmas term
- Concurrent and Distributed Systems – Dr Martin Kleppmann – 16 h
- Data Science – Dr Andrea Marinoni – 16 h
- ECAD and Architecture Practical Classes – Dr Theo Markettos
- Economics, Law and Ethics – Prof Alan Blackwell, Dr Claire Benn, Dr Konstantinos Ioannidis, Dr Richard Clayton, Dr Jennifer Cobbe – 8 h
- Further Graphics – Dr Cengiz Oztireli – 8 h
- Further Java – 10 h
- Group Project – Prof Alan Blackwell, Dr Robert Harle, Dr Tobias Grosser
- Introduction to Computer Architecture – Dr Robert Mullins, Prof Timothy Jones – 16 h
- Programming in C and C++ – Dr David Greaves – 12 h
- Semantics of Programming Languages – Prof Peter Sewell – 12 h
- Unix Tools – Dr Markus Kuhn – 8 h
Lent term
- Compiler Construction – Dr Jeremy Yallop – 16 h
- Computation Theory – Dr Timothy Griffin – 12 h
- Computer Networking – Prof Andrew Moore – 20 h
- Further Human–Computer Interaction – Prof Alan Blackwell, Dr Luke Church – 8 h
- Group Project (continuing)
- Logic and Proof – Prof Mateja Jamnik – 12 h
- Prolog – Dr Ian Lewis – 8 h
Easter term
- Artificial Intelligence – Dr Sean Holden – 12 h
- Complexity Theory – Prof Tom Gur – 12 h
- Cybersecurity – Prof Frank Stajano – 12 h
- Formal Models of Language – Prof Paula Buttery – 8 h