Groups of homomorphisms. Direct and interbal products. Rings, ideals of rings, the fundamental theorem of homomorphism, polynomial rings, fields, algebraic and transcendental extensions, algebraically closed fields, lattices, atoms, ideals of lattices, Boolean algebras and Boolean rings.