Skip to content
LC · 5 modules

First Year.

The fundamentals. Welcome to it. Off-season: every module and paper, ready for May/June 2027.

Papers
39
Videos
15

Discrete maths, sets, relations, induction and the logic that underpins everything else.

Last sitting11 May 2026
9
Papers
3
Videos
4
Notes
Difficulty 3.8 out of 5

Search, logic, knowledge representation, agents and a gentle introduction to machine learning.

Last sitting14 May 2026
9
Papers
3
Videos
0
Notes
Difficulty 3.4 out of 5

Arrays, lists, trees, graphs and the algorithms that walk them. Big-O all the way down.

Last sitting19 May 2026
7
Papers
3
Videos
1
Notes
Difficulty 4.1 out of 5

How computers actually work — assembly, memory, OS basics — plus ethics and the working life of an engineer.

Last sitting1 Jun 2026
2
Papers
3
Videos
7
Notes
Difficulty 2.9 out of 5

Automata, languages, decidability and the limits of what computers can do.

Last sitting3 Jun 2026
12
Papers
3
Videos
2
Notes
Difficulty 4.3 out of 5