Thomas H. Cormen
{{Short description|American politician and academic}}
{{BLP sources|date=August 2012}}
{{Infobox scientist
| name = Thomas H. Cormen
| image =
| image_size = 280
| caption =
| birth_date = 1956
| birth_place = New York City
| death_date =
| death_place =
| nationality = American
| field = Computer Science
| work_institution = Dartmouth College
| alma_mater = Massachusetts Institute of Technology
Princeton University
| doctoral_advisor = Charles E. Leiserson
{{Infobox officeholder
| embed = yes
| party = Democratic
| state_house = New Hampshire
| term_start = December 7, 2022
| district = Grafton 15
}}
}}
Thomas H. CormenThe middle name is just 'H.' is an American politician and retired academic. He 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.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) 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.{{cite web|url=http://www.cs.dartmouth.edu/~thc/papers/cormen-vita.pdf |title=Thomas H. Cormen profile |publisher=cs.dartmouth.edu |access-date=2 September 2012 |url-status=dead |archive-url=https://web.archive.org/web/20110606070742/http://www.cs.dartmouth.edu/~thc/papers/cormen-vita.pdf |archive-date=June 6, 2011 }}
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" and his PhD with a thesis on "Virtual Memory for Data-Parallel Computing"{{cite web|url=http://www2.cs.dartmouth.edu/~thc/papers/thesis.pdf|title=Thomas H. Cormen, Virtual Memory for Data-Parallel Computing, MIT, 1992|publisher=cs.dartmouth.edu|access-date=2 September 2012}} in February 1993.
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:
- Elected to Phi Beta Kappa, Tau Beta Pi, Eta Kappa Nu.
- National Science Foundation Fellowship.
- Best Presentation Award, 1986 International Conference on Parallel Processing, St. Charles, Illinois.
- Distinguished Presentation Award, 1987 International Conference on Parallel Processing, St. Charles, Illinois.
- Professional and Scholarly Publishing Award in Computer Science and Data Processing, Association of American Publishers, 1990.
- Dartmouth College Class of 1962 Faculty Fellowship, 1995–1996.
- Jacobus Family Fellow, Dartmouth College, 1998–1999.
- McLane Family Fellow, Dartmouth College, 2004–2005.
Bibliography
- {{cite book
| author-link = Thomas H. Cormen
| first = Thomas H.
| last = Cormen
| author2 = Leiserson, Charles E.| author2-link = Charles E. Leiserson
| author3 = Rivest, Ronald L.| author3-link = Ronald L. Rivest
| title = Introduction to Algorithms
| edition = first
| publisher = MIT Press and McGraw-Hill
| year = 1990
| isbn = 978-0-262-03141-7
}}
- {{cite book
| author-link = Thomas H. Cormen
| first = Thomas H.
| last = Cormen
| title = Algorithmic Complexity
| publisher = CRC Press
| year = 2002
}}
- {{cite book
| author-link = Thomas H. Cormen
| first = Thomas H.
| last = Cormen
| author2 = Leiserson, Charles E.| author2-link = Charles E. Leiserson
| author3 = Rivest, Ronald L.| author3-link = Ronald L. Rivest
| author4 = Stein, Clifford| author4-link = Clifford Stein
| title = Introduction to Algorithms
| publisher = MIT Press and McGraw-Hill
| year = 2001
| isbn = 978-0-262-53196-2
| edition = second
}}
- {{cite book
| author-link = Thomas H. Cormen
| first = Thomas H.
| last = Cormen
| author2 = Clara Lee| author2-link = Clara Lee (author)
| author3 = Erica Lin| author3-link = Erica Lin
| title = Instructor's Manual to Accompany Introduction to Algorithms, Second Edition
| publisher = MIT Press
| year = 2002
| edition = second
}}
- {{cite book
| author-link = Thomas H. Cormen
| first = Thomas H.
| last = Cormen
| author2 = Leiserson, Charles E.| author2-link = Charles E. Leiserson
| author3 = Rivest, Ronald L.| author3-link = Ronald L. Rivest
| author4 = Stein, Clifford| author4-link = Clifford Stein
| title = Introduction to Algorithms
| publisher = MIT Press
| year = 2009
| isbn = 978-0-262-03384-8
| edition = third
}}
- {{cite book
| author-link = Thomas H. Cormen
| first = Thomas H.
| last = Cormen
| title = Instructor's Manual to Accompany Introduction to Algorithms, Third edition
| publisher = MIT Press
| year = 2009
| edition = third
}}
- {{cite book
| author-link = Thomas H. Cormen
| first = Thomas H.
| last = Cormen
| title = Algorithms Unlocked
| publisher = MIT Press
| year = 2013
| isbn = 978-0-262-51880-2
| edition = first
}}
- {{cite book
| author-link = Thomas H. Cormen
| first = Thomas H.
| last = Cormen
| author2 = Leiserson, Charles E.| author2-link = Charles E. Leiserson
| author3 = Rivest, Ronald L.| author3-link = Ronald L. Rivest
| author4 = Stein, Clifford| author4-link = Clifford Stein
| title = Introduction to Algorithms
| publisher = MIT Press
| year = 2022
| isbn = 978-0-262-04630-5
| edition = fourth
}}
Notes
External links
- [http://www.cs.dartmouth.edu/~thc/ Home page of Thomas H. Cormen]
- [https://archive.today/20130218065133/http://www.fetchbook.info/fwd_description/search_0262032937.html Introduction to Algorithms by Thomas H. Cormen]
{{New Hampshire House of Representatives}}
{{Authority control}}
{{DEFAULTSORT:Cormen, Thomas H.}}
Category:American computer scientists
Category:Dartmouth College faculty
Category:American computer science educators
Category:MIT School of Engineering alumni
Category:People from Oceanside, New York
Category:Scientists from New York (state)
Category:Princeton University School of Engineering and Applied Science alumni
Category:American textbook writers
Category:Democratic Party members of the New Hampshire House of Representatives
Category:21st-century members of the New Hampshire General Court
{{US-scientist-stub}}
{{US-compu-bio-stub}}