This is an introduction course on algebraic topology. We will cover the following topics: fundamental groups, covering spaces, singular, simplicial and celluar homology theories, Brouwer fixed point theorem and invariance of domain theorem. Many interesting examples of spaces will be introduced.
Algebraic Topology by A. Hatcher
point set topology and group theory