Han tok siviløkonomgraden ved NHH i 1979. I 1986 tok han doktorgraden ved NHH. I perioden 1985 til 1993 var Haaland førsteamanuensis og siden 1994 har han vært professor ved institutt for samfunnsøkonomi ved NHH. I 2005 ble Haaland valgt til rektor ved NHH.