Topics include sets and mapping, groupoids and semi- groups, groups, isomorphisms and homomorphisms, cyclic groups, the Sylow theorems, and finite p-groups.