This biography of a living person needs additional citations for verification. Please help by adding reliable sources. Contentious material about living persons that is unsourced or poorly sourced must be removed immediately from the article and its talk page, especially if potentially libelous.Find sources: "Thomas H. Cormen" – news · newspapers · books · scholar · JSTOR (August 2012) (Learn how and when to remove this template message)
Thomas H. Cormen
Alma materMassachusetts Institute of Technology
Princeton University
Scientific career
FieldsComputer Science
InstitutionsDartmouth College
Doctoral advisorCharles E. Leiserson

Thomas H. Cormen[1] is the co-author of Introduction to Algorithms, along with Charles Leiserson, Ron Rivest, and Cliff Stein. In 2013, he published a new book titled Algorithms Unlocked. He is an emeritus professor of computer science at Dartmouth College and former Chairman of the Dartmouth College Department of Computer Science. Between 2004 and 2008 he directed the Dartmouth College Writing Program.[2] His research interests are algorithm engineering, parallel computing, and speeding up computations with high latency. In 2022, he was elected as a Democratic member of the New Hampshire House of Representatives.

Early life and education

Thomas H. Cormen was born in New York City in 1956. He grew up in Oceanside, New York.

He received his bachelor's degree summa cum laude in Electrical Engineering and Computer Science from Princeton University in June 1978.[3]

He then went to the Massachusetts Institute of Technology, where he earned his master's degree in Electrical Engineering and Computer Science in May 1986 with a thesis on "Concentrator Switches for Routing Messages in Parallel Computers"[3] and his PhD with a thesis on "Virtual Memory for Data-Parallel Computing"[4] in February 1993.[3]

From July 2004 through June 2008, he was the director of the Dartmouth Institute for Writing and Rhetoric.

Honors and awards

During his career he received several honors and awards:[3]



  1. ^ The middle name is just 'H.'
  2. ^ The actual title was:
    • 2004-2005: Director of the Dartmouth College Writing Program
    • 2005-2008: Chair of the Dartmouth College Writing Program
    • 2008: Director of the Dartmouth College Institute for Writing and Rhetoric
    • 2008: Chair of the Dartmouth College Writing and Rhetoric Program (the curricular component of the Institute)
  3. ^ a b c d "Thomas H. Cormen profile" (PDF). Archived from the original (PDF) on June 6, 2011. Retrieved 2 September 2012.
  4. ^ "Thomas H. Cormen, Virtual Memory for Data-Parallel Computing, MIT, 1992" (PDF). Retrieved 2 September 2012.