Part IB CST 75%
Please check the official timetables for timetable details.
Michaelmas term
- Computer Design – Prof Simon Moore, Dr Timothy Jones – 16 h
- Concurrent and Distributed Systems – Dr David Greaves, Dr Martin Kleppmann – 16 h
- Data Science – Dr Damon Wischik – 16 h
- ECAD and Architecture Practical Classes – Dr Theo Markettos, Prof Simon Moore, Dr Robert Mullins
- Economics, Law and Ethics – Dr Alice Hutchings – 8 h
- Further Graphics – Dr Cengiz Oztireli – 8 h
- Further Java – Prof Alastair Beresford, Dr Andrew Rice – 10 h
- Group Project – Prof Alan Blackwell, Dr Robert Harle
- Programming in C and C++ – Dr David Greaves, Prof Alan Mycroft – 12 h
- Semantics of Programming Languages – Dr Neel Krishnaswami – 12 h
- Unix Tools – Dr Markus Kuhn – 8 h
Lent term
- Compiler Construction – Dr Timothy Griffin – 16 h
- Computation Theory – Prof Andrew Pitts – 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 Larry Paulson – 12 h
- Prolog – Dr Andrew Rice, Dr Ian Lewis – 8 h
Easter term
- Artificial Intelligence – Dr Sean Holden – 12 h
- Complexity Theory – Prof Marcelo Fiore – 12 h
- Concepts in Programming Languages – Prof Alan Mycroft – 8 h
- Formal Models of Language – Prof Paula Buttery – 8 h
- Security – Dr Markus Kuhn – 12 h