In this course, we will build families of invariants (homotopy groups and homology groups) which can be used to separate topological spaces. These groups represent the result of applying functors to (pointed) topological spaces in order to move to algebraic frameworks where calculations become feasible and informative.

There are three main pages for the course; the (active) syllabus page, the contents page, and the homework assignments page.

Note also that there will be three in class exams and a final exam. Grading for the course will be as follows:

- Exams: 15% (each)
- Final Exam: 30%
- Homework: 25%