Lectures on the Cohomology of Finite Groups
  In this paper we first survey some basic results in the cohomology of finite groups, and then discuss recent work on constructing free actions of finite groups on products of spheres. 
Alejandro Adem