Tom Hayes

Associate Professor, Department of Computer Science, UNM

Office Hours

My office is FEC 3130, on the third floor of Farris building. My office hours (Fall 2018) are:
Tuesdays, 2:00-2:50
Wednesdays, 1:00-1:50
or by appointment.

This semester, Fall 2018, I am teaching CS 361, Algorithms and Data Structures.
Students in the course should go on the UNM Learn page for the course for course materials and important announcements.

Past Courses:

Fall 2017: CS 361.
Spring 2017: CS 500.
Spring 2017: CS 362.
Fall 2013: CS 361L, Data Structures & Algorithms.
CS 500, Intro to the Theory of Computation: Spring 2013
CS 361L, Data Structures & Algorithms: Fall 2012
CS 251L, Intermediate Programming: Spring 2012
CS 362, Data Structures & Algorithms II: Spring 2012
CS 361, Data Structures & Algorithms: Fall 2011
CS 251, Intermediate Programming: Spring 2011
CS 361, Data Structures & Algorithms: Fall 2010
CS 591, Special Topics: Markov Chain Monte Carlo
CS 293, Social and Ethical Issues in Computing: Spring 2010
CS 510, Randomized Algorithms: Spring 2010
CS 361, Data Structures & Algorithms: Fall 2009
CS 591-006, Special Topics Course: Online Algorithms, Spring 2009.
CS 361, Data Structures & Algorithms, Fall 2008.

Back to main page!