| 16 Oct 2026 |
Introduction: computing as a force in society |
Slides, recording |
Sheet A01 |
Organisation of the course |
| 23 Oct 2026 |
Algorithms and programs |
Slides, recording, solutions to Sheet A01 |
Sheet A02 |
Discussion of Sheet A01; deadline for registering on the CMS |
| 30 Oct 2026 |
Searching, sorting and complexity |
Slides, recording, solutions to Sheet A02 |
Sheet A03 |
Discussion of Sheet A02 |
| 6 Nov 2026 |
Web search: how Google orders the world |
Slides, recording, solutions to Sheet A03 |
Sheet A04 |
Discussion of Sheet A03 |
| 13 Nov 2026 |
Graphs and social networks |
Slides, recording, solutions to Sheet A04 |
Sheet A05 |
Discussion of Sheet A04; deadline for registering in LSF, if applicable |
| 20 Nov 2026 |
The internet |
Slides, recording, solutions to Sheet A05 |
Sheet A06 |
Discussion of Sheet A05 |
| 27 Nov 2026 |
Digital traces: data about people |
Slides, recording, solutions to Sheet A06 |
Sheet A07 |
Discussion of Sheet A06 |
| 4 Dec 2026 |
Machine learning I: learning from data |
Slides, recording, solutions to Sheet A07 |
Sheet A08 |
Discussion of Sheet A07 |
| 11 Dec 2026 |
Machine learning II: neural networks and vision |
Slides, recording, solutions to Sheet A08 |
Sheet A09 |
Discussion of Sheet A08 |
| 18 Dec 2026 |
Large language models: how they work |
Slides, recording, solutions to Sheet A09 |
Sheet A10 |
Discussion of Sheet A09 |
| 25 Dec 2026 and 1 Jan 2027 |
No lecture: winter break, 21 Dec to 1 Jan |
|
|
|
| 8 Jan 2027 |
Language models and society |
Slides, recording, solutions to Sheet A10 |
Sheet A11 |
Discussion of Sheet A10 |
| 15 Jan 2027 |
Recommender systems and polarisation |
Slides, recording, solutions to Sheet A11 |
Sheet A12 |
Discussion of Sheet A11 |
| 22 Jan 2027 |
Fairness and algorithmic decisions |
Slides, recording, solutions to Sheet A12 |
Sheet A13 |
Discussion of Sheet A12 |
| 29 Jan 2027 |
Privacy: cryptography, anonymity, differential privacy |
Slides, recording, solutions to Sheet A13 |
Sheet A14 |
Discussion of Sheet A13 |
| 5 Feb 2027 |
Limits of computation, and of AI |
Slides, recording, solutions to Sheet A14 |
|
Discussion of Sheet A14; last session |
| To be announced |
Final exam, written |
|
|
Remote exams on request |