Constructible and perverse sheaves are the algebraic counterpart of the
decomposition of a singular space into smooth manifolds. This
introduction to the subject can be regarded as a textbook on modern
algebraic topology, treating the cohomology of spaces with sheaf (as
opposed to constant) coefficients. The author helps readers progress
quickly from the basic theory to current research questions, thoroughly
supported along the way by examples and exercises.