Lesson 01
Tập hợp, phép toán cơ bản, ánh xạ, quan hệ tương đương — nền cho mô hình quan hệ, HashSet, Union-Find.
Lesson 02
Mệnh đề, truth table, đại số Boolean, De Morgan, tautology — nền cho predicate filtering, circuit, formal proofs.
Lesson 03
Quy tắc cộng/nhân, hoán vị P(n,k), tổ hợp C(n,k), tam giác Pascal, nhị thức Newton, pigeonhole — nền đếm state space, độ phức tạp, key space.
Lesson 04
Đồng dư, Euclid GCD, nghịch đảo modular, lũy thừa nhanh, Fermat nhỏ — nền hashing, RSA/Diffie-Hellman, checksum.
Lesson 05
Chứng minh trực tiếp / phản chứng / phản đảo, quy nạp yếu & mạnh, liên hệ đệ quy & loop invariant — nền chứng minh thuật toán đúng.