 Ambrose received a master's degree in history from Louisiana State University in 1958, studying under T. Harry Williams.Ambrose then went on to earn a Ph.D. from the University of Wisconsin–Madison in 1963, under William B. Hesseltine.Ambrose was a history professor from 1960 until his retirement in 1995.