ジョン・ヘネシー
ヘネシーは長年、大学レベルのコンピュータ教育に強い関心を持ち、関わってきた。コンピュータ・アーキテクチャに関する2つの有名な本、『コンピュータの構成と設計 ハードウェアとソフトウェアのインタフェース』と『コンピュータ・アーキテクチャ 設計・実現・評価の定量的アプローチ』をデイビッド・パターソンと共同執筆した。それらの中で DLX というRISCアーキテクチャを提唱している。これらの著作は広く教科書として採用されてきた。
また、ドナルド・クヌースのMIXプロセッサの後継である MMIX の設計にも貢献している。これらはクヌースの The Art of Computer Programming でプログラムの具体例の記述に使われている仮想コンピュータである。MMIXはクヌース版DLXということができる。
ビラノーバ大学で電気工学の学士号を得た後、ニューヨーク州立大学ストーニーブルック校で計算機科学の修士号および博士号を得た。
1977年、スタンフォード大学教職員となる。1984年、一年間の休暇を取り、RISCプロセッサに関する彼の研究成果を商業化するためにミップス・コンピュータシステムズ社を設立した。1987年、彼は電気工学と計算機科学の "Willard and Inez Kerr Bell Endowed Professor" の地位に就任した。
スタンフォード大学の電気工学科と計算機科学科が運営する研究センター、スタンフォード大学コンピュータシステム研究所所長を務めた(1989年-1993年)。さらに計算機科学科の学科長(1994年-1996年)と工学部の学部長(1996年-1999年)を歴任。
1997年、Association for Computing Machinery (ACM) のフェローに任命された。
1999年、スタンフォード学長ゲルハルト・キャスパー(英語版)は、同大学教務局長コンドリーザ・ライスの後任にヘネシーを指名。2000年、教育に専念するためにキャスパーが退任したため、スタンフォード理事会はヘネシーを第10代目の学長に任命した。