The textbook for this course is Topology, 2nd Edition by Munkres.
Other books that cover some of the material of this course include
The book Counterexamples in Topology by Lynn Steen and J. Arthur Steenbach is also relevant to the course and is often amusing.
This course involves some elementary category theory. Here are some references for that material: