Before revision:  It may serve as an introduction into algebraic topology motivated by algorithmic, combinatorial and geometric problems.
After revision:  It may serve as an introduction to starting ideas of algebraic topology motivated by algorithmic, combinatorial and geometric problems.