  We investigate self-dual modules and their Hilbert functions. We generalize
Iarrobino's decomposition to this setup and deduce consequences for their local
Hilbert functions. We classify the local Hilbert functions for small degree
modules. We prove a generalization of Kunte's criterion for self-duality in
terms of Macaulay's inverse systems.
