  This paper defines and develops cycle indices for the finite classical
groups. These tools are then applied to study properties of a random matrix
chosen uniformly from one of these groups. Properties studied by this technique
will include semisimplicity, regularity, regular semisimplicity, the
characteristic polynomial, number of Jordan blocks, and average order of a
matrix.
