General and algebraic topology: topological spaces, homotopy, covering spaces, cell complexes, and homology. Spaces and continuous maps Constructions of spaces Separation and countability Metric spaces Compactness Connectedness and homotopy The fundamental group Covering spaces Cell complexes Homology Degree and fixed points Surfaces Manifolds and duality