Course pages 2019–20
Computer Science Tripos
Syllabus and Booklist 2019-20
- Contents
- Part IA of the Computer Science Tripos
- Introduction to Part IA
- Michaelmas Term 2019: Part IA lectures
- Lent Term 2020: Part IA lectures
- Easter Term 2020: Part IA lectures
- Preparing to Study Computer Science
- Part IB of the Computer Science Tripos
- Introduction to Part IB
- Michaelmas Term 2019: Part IB lectures
- Computer Design
- Concurrent and Distributed Systems
- Paper 3: Databases
- ECAD and Architecture Practical Classes
- Paper 7: Economics, Law and Ethics
- Foundations of Data Science
- Paper 7: Further Graphics
- Further Java
- Group Project
- Paper 3: Introduction to Graphics
- Programming in C and C++
- Semantics of Programming Languages
- Unix Tools
- Lent Term 2020: Part IB lectures
- Easter Term 2020: Part IB lectures
- Part II of the Computer Science Tripos
- Introduction to Part II
- Michaelmas Term 2019: Part II lectures
- Unit: Advanced Graphics and Image Processing
- Bioinformatics
- Business Studies
- Unit: Data Science: principles and practice
- Denotational Semantics
- Unit: Digital Signal Processing
- Paper 7: Economics, Law and Ethics
- Paper 7: Further Graphics
- Information Theory
- LaTeX and MATLAB
- Unit: Multicore Semantics and Programming
- Unit: Natural Language Processing
- Principles of Communications
- Paper 7: Prolog
- Types
- Lent Term 2020: Part II lectures
- Unit: Cloud Computing
- Comparative Architectures
- Computer Vision
- Cryptography
- E-Commerce
- Paper 7: Further Human–Computer Interaction
- Machine Learning and Bayesian Inference
- Unit: Mobile Robot Systems
- Mobile and Sensor Systems
- Optimising Compilers
- Unit: Probability and Computation
- Paper 7: Prolog
- Quantum Computing
- Unit: Topics in Concurrency
- Easter Term 2020: Part II lectures