HMC
Faculty and Staff

Faculty 

Christine Alvarado, Assistant Professor of Computer Science
Education: Ph.D., Massachusettes Institute of Technology
Research Interests: Computer sketch understanding; sketch-based user interfaces

Zachary Dodds, Associate Professor of Computer Science
Education: Ph.D., Yale University
Research Interests: Real-time vision, vision-based mobile robot control and robotic hand/eye coordination
 
Michael A. Erlinger, Professor of Computer Science 
Education: Ph.D., University of California, Los Angeles
Research Interests: Computer networking (protocols, management, security and wireless sensor networks), implementation and use
 
Robert M. Keller, Csilla and Walt Foley Professor of Computer Science and Director of the Computer Science Clinic
Education: Ph.D., University of California, Berkeley
Research Interests: parallel and real-time computing, soft computing, formal methods, model-checking, languages and music software
 
Geoff Kuenning, Associate Professor of Computer Science
Education: Ph.D., University of California, Los Angeles
Research Interests: Operating systems, file systems, computer security
 
Ran Libeskind-Hadas, Joseph B. Platt Professor and Acting Chair
Education: Ph.D., University of Illinois at Urbana-Champaign [GTE Fellow]
Research Interests: Algorithms for optical networks, routing algorithms and theoretical computer science
 
Melissa O'Neill, Assistant Professor of Computer Science
Education: Ph.D., Simon Fraser University
Research Interests: Functional programming languages and parallelism.
 
Christopher Stone, Associate Professor of Computer Science
Education: Ph.D., Carnegie Mellon University
Research Interests: Type theory, programming language semantics, object calculi and compilers
 
Elizabeth Sweedyk, Associate Professor of Computer Science
Education: Ph.D., University of California, Berkeley
Research Interests: algorithms, complexity theory, computational biology, visualization, computer games, and computer graphics.

Staff

Joyce Greene, Administrative Assistant

Tim Buchheim, System Administrator