Who was the head coach for the University of Alabama?

The legendary coach was Paul "Bear" Bryant, who coached there from 1958 to 1982 and won 6 NCAA national championships.

After Bryant, there were 6 other coaches (including former NFL stars Ray Perkins and Gene Stallings) before the 2007 hiring of Nick Saban, who had left LSU in early 2005 and spent two seasons with the NFL Miami Dolphins.
Nick Saban.