Philip J. Hatcher, Professor
Department of Computer Science
University of New Hampshire, Durham, NH
Phone: (603) 862-2678, Fax: (603) 862-3493
Phil Hatcher has been a faculty
member at the University of New Hampshire (UNH) since 1986.
a B.S. in mathematics from Purdue University in 1978,
an M.S. in computer science from Purdue University in 1979,
and a Ph.D. in computer science from the Illinois Institute of Technology
He is a member of ACM, Phi Kappa Phi, Phi Beta Kappa, and
the IEEE Computer Society.
In 1992 he received the Outstanding Assistant Professor Award from UNH.
In 1996 Hatcher was appointed to a Norman and Marie Waite Professorship at UNH.
In 1997-1999, 2003-2006 and 2007-2011, Hatcher was the Chair of the
Department of Computer Science at UNH.
During the Spring 2016 semester Prof. Hatcher will be teaching:
During the Spring 2016 semester Prof. Hatcher will have office hours
Mon/Wed 12:30-2pm and Fri 10:30-11am.
(His Compiler Design class gets out of class at 12:30pm on Mon/Wed,
so he may be a few minutes late getting back to his office if there are
a lot of questions after class.)
Students may arrange appointments to meet at other times by sending
e-mail to firstname.lastname@example.org.
Prof. Hatcher's office is Kingsbury N215B.
Prof. Hatcher's research interests include the design and implementation of
programming languages, parallel and distributed computing, and bioinformatics.
Abebe-Akele, Tisa, Cooper, Hatcher, Abebe and Thomas.
sequence and comparative analysis of a putative entomopathogenic
Serratia isolated from Caenorhabditis briggsae.
In BMC Genomics,
Hu, Rzhanov, Hatcher and Bergeron.
Binary adapted semi-global matching based on image edges.
In the proceedings of the
on Digital Image Processing,
Maddamsetti, Hatcher, Cruveiller, Medigue, Barrick and Lenski.
genetic variation in natural isolates of Escherichia coli
does not predict where synonymous substitutions occur
in a long-term experiment.
Biology and Evolution,
Recent Theses Supervised
Han Hu, M.S. thesis, June 2015
Binary Adaptive Semi-Global Matching Based on Image Edges
Chris Hebert, M.S. thesis, May 2015
Inferring Types to Eliminate Ownership Checks in an Intentional
Michaela Tremblay, B.S. honors thesis, May 2015
Throwing Exceptions for Concurrency Errors
Niels Widger, M.S. thesis, January 2014
Deterministic Execution in a Java-like Language
Other Important Things
Phil Hatcher is unreasonably proud of his
Hatcher is also irrational about
William Carlos Williams,
4th of July in Crown Point,
one particular consultant.
Rest, or rage, in peace
Your choice, man.
Comments and questions should be directed to