Academic Jobs - Home of Higher Ed Logo

Ratings & reviews

5.04/23/2026

Creates a collaborative learning environment.

Taught by or worked with Tom?

Add your rating. It takes about 30 seconds.

About Tom

Tom Hayes is an Associate Professor in the Department of Computer Science and Engineering at the University at Buffalo. He earned his B.A. in Mathematics from Michigan State University in 1993, M.S. in Mathematics from the University of Chicago in 1994, and Ph.D. in Computer Science from the University of Chicago in 2003, with a thesis on rapidly mixing Markov chains for graph colorings. His career includes an NSF Postdoctoral Fellowship at the University of California, Berkeley from 2004 to 2006, Research Assistant Professor at the Toyota Technological Institute at Chicago from 2006 to 2008, and faculty positions at the University of New Mexico starting as Assistant Professor in 2008, advancing to Associate Professor before joining the University at Buffalo in 2022. Hayes has received the NSF Faculty Early Career Development (CAREER) Award from 2012 to 2017, NSF Postdoctoral Fellowship in Mathematical Sciences from 2004 to 2006, Danny Lewin Best Student Paper Award at ACM STOC 2003 for his paper on randomly coloring graphs of girth at least five, and National Science Foundation Graduate Fellowship from 1993 to 1998. He has served on program committees for major conferences including STOC 2012, FOCS 2008, and RANDOM 2007 and 2013.