Sheaf theory has had profound effects on several mathematical subjects,
especially, topology, differential and algebraic geometry. It gives a
tool for dealing with problems by piecing together solutions of local
problems in a coherent manner to get global solutions. For example, several
geometric structures of a manifold, scheme on the space and general
cohomology theory can be expressed in terms of sheaves. The sheaf
cohomology measures the lack of exactness of the global solutions.
In this book we introduce the foundations of sheaf theory to define
the cohomologies of topological, differential and complex manifolds. In
Chapter 1 we introduce Riemann surfaces and motivation of sheaf
cohomology. In Chapter 2 we introduce direct limits, and in Chapter 3
presheaf, sheaf and examples. In Chapter 4 we introduce ringed spaces,
geometric spaces and module over ringed spaces. In Chapter 5 we deal
with �ech cohomology and Grothendieck cohomology. In Chapter 6 applications
to Riemann surfaces. In Chapter 7 complex manifolds, in Chapter
8 the de Rham theory, and in Chapter 9 Hodge decomposition theorems
on compact oriented manifolds and K�hler manifolds. In Appendix we
introduce characteristic classes, low dimensional manifolds, and categories.
The final manuscript and galley proof are read by my students Ahram
Lim and Semin Yoo. I am sincerely grateful to them.