  This paper is a survey of several papers in quandle homology theory and
cocycle knot invariants that have been published recently. Here we describe
cocycle knot invariants that are defined in a state-sum form, quandle homology,
and methods of constructing non-trivial cohomology classes.
