This is an introductory course on applied algebraic topology with a foucus on persistent homology.
Introduction to Applied Algebraic Topology by Tom Needham
Linear Algebra by Stephen H. Friedberg, Arnold J. Insel, and Lawrence E. Spence
Topology by James Munkres
Algebraic Topology by Allen Hatcher