Set theory -- Rings: basic theory -- Rings: natural numbers and integers -- Rings: applications of the integers -- Rings: polynomials and factorization -- Linear algebra: modules -- Linear algebra: the module of morphisms -- Abstract systems -- Monoids and groups -- Linear algebra: modules over principal domains and similarity.