This book provides an elementary introduction to the ideas and methods of topology by the detailed study of certain topics. There are elegant but rigorous proofs of many of the basic theorems and special attention is given to the results needed in the theory of functions.