1 Set theory.- 2 Rings: Basic theory.- 3 Rings: Natural numbers and integers.- 4 Rings: Applications of the integers.- 5 Rings: Polynomials and factorization.- 6 Linear algebra: Modules.- 7 Linear algebra: The module of morphisms.- 8 Abstract systems.- 9 Monoids and groups.- 10 Linear algebra: Modules over principal domains and similarity.- Selected references.- Answers to questions.- Index of symbols.