CS Faculty and Staff

CS Department and Chair’s Office Contact

To contact the Computer Science Department or Chair’s Office please call 909.607.0299 or email chair@cs.hmc.edu.

For questions about admissions (including tours and meeting faculty), please email admission@hmc.edu.

Faculty

Jim Boerkoel

Jim Boerkoel

Department ChairProfessorMcGregor 309909.607.4522boerkoel@cs.hmc.edu

Research: Human-Robot Teams, Scheduling, and Planning, Artificial Intelligence.

Julie Medero

Julie Medero

Department Associate ChairProfessorMcGregor 317909.621.8072julie@cs.hmc.edu

Research: Natural Language Processing, especially its applications to literacy education.

Lucas Bang

Lucas Bang

Associate ProfessorOn Sabbatical 2024/25McGregor 328bang@cs.hmc.edu

Research: Combining combinatorics and information theory to software analysis problems. Recent work has been in synthesizing adaptive side-channel exploits.

Katherine Breeden

Katherine Breeden

Capstone Program DirectorAssociate ProfessorMcGregor 319909.607.3462kb@cs.hmc.edu

Research: Computer Graphics, Human Gaze Response, Computational Geometry.

Jonathan Chang ’17

Jonathan Chang ’17

Assistant Professor of Computer ScienceMcGregor 322 909.621.8570jonachang@g.hmc.edu

Research: Algorithms, models to promote healthy online interactions

Zach Dodds

Zach Dodds

Leonhard-Johnson-Rae Professor of Computer Science Entrepreneurship Studio DirectorMcGregor 326909.607.1813dodds@cs.hmc.edu

Research: Robot Vision and Spatial Reasoning, CS Outreach.

Lynn Kirabo

Lynn Kirabo

Assistant ProfessorClimate and Computer ScienceOlin 1253 & McGregor 313 (TR)lkirabo@g.hmc.edu

Research: Human-Computer Interaction and Accessibility

George Montañez

Research: Machine Learning and why it works!

Vidushi Ojha ’17

Vidushi Ojha ’17

Assistant ProfessorMcGregor 316, x18127909.621.8127vojha@g.hmc.edu

Research: Policies, practices that foster learning and well-being.

Melissa O'Neill

Research: Parallel and Distributed Systems and Programming Languages.

Arthi Padmanabhan POM ’14

Arthi Padmanabhan POM ’14

Assistant ProfessorMcGregor 321arpadmanabhan@g.hmc.edu

Research: Systems and Networking; Systems for Machine Learning

Tim Randolph

Tim Randolph

Assistant Professor of Computer ScienceMcGregor 327909.607.4173trandolph@g.hmc.edu

Research: Intersection of computer science and mathematics.

Xanda Schofield ’13

Research: Natural Language Processing, with applications to text analysis for the humanities and social sciences.

Chris Stone

Chris Stone

ProfessorCapstone Program DirectorMcGregor 320909.607.8975stone@cs.hmc.edu

Research: Types in Programming Languages and Compilers.

Erin Talvitie

Erin Talvitie

Associate Professor McGregor 323909.607.1381erin@cs.hmc.edu

Research: Applications of machine learning to artificial intelligence, creation of artificial autonomous agents that can act flexibly and competently in unknown environments.

Beth Trushkowsky

Beth Trushkowsky

Associate ProfessorMcGregor 318 909.621.8035beth@cs.hmc.edu

Research: Crowdsourcing and Databases.

Ben Wiedermann

Research: Programming Languages and improving the Human/Program Interface.

Calden Wloka

Calden Wloka

Assistant ProfessorMcGregor 329 909.607.6833cwloka@g.hmc.edu

Research: Computer Vision

Visiting and Adjunct Faculty

Gabe Hope

Visiting Assistant ProfessorMcGregor 322 909.607.4522ghope@g.hmc.edu

Mark Kampe

Visiting Assistant ProfessorMcGregor 304kampe@g.hmc.edu

Naim Matasci

Adjunct ProfessorMcGregor 310nmatasci@g.hmc.edu

Emeritus & Memoriam Faculty

Staff

Tim Buchheim '01

Tim Buchheim ’01

Systems AdministratorMcGregor 305909.607.3485tcb@cs.hmc.edu

  • Department Servers
  • Faculty Research Servers
  • Knuth Accounts and CS Server Email Addresses
Chelsey Calingo

Chelsey Calingo

Program CoordinatorMcGregor 308 (main office)909.607.2715ccalingo@g.hmc.edu

  • Student Engagement
  • Grutor Logistics
  • Department Record Keeping
  • Faculty Service Task Assistant
Nic Dodds

Nic Dodds

Course Technology CoordinatorMcGregor 304909.607.4136ndodds@g.hmc.edu

  • CS Course Server Setup
  • Clinic Equipment Management
  • Department Machines Management
  • DevOps Team(s) Supervision
Kevin Herrera '17

Kevin Herrera ’17

Curriculum CoordinatorMcGregor 332909.607.0279kherrera@hmc.edu

  • Support for all CS Courses
  • Set up Gradescope, Canvas, and Autograders
  • Grutoring Program
  • CS Lab Manager
Morgan McArdle

Morgan McArdle

Capstone and Event CoordinatorMcGregor 306909.607.0299mmcardle@g.hmc.edu

  • Clinic Management
  • Reimbursement Lead
  • Department Publications and Communications
  • Department calendars and room reservations