Computer Science

We are searching for a tenure track professor in Computer Science. Click here for details.

Faculty & Staff


Jim Fix

Jim Fix
Professor of Computer Science and Crandall Chair of Computer Science
Office: Library 314
Phone: x7478
Email | Website
Parallel algorithms, programming language theory.

[Eitan Frachtenberg]

Eitan Frachtenberg
Visiting Professor of Computer Science
Office: Greywood 106
Phone: x4659
High-performance computer systems.

Adam Groce

Adam Groce
Assistant Professor 
Office: Library 313
Phone: x5155
Email | Website
Cryptography, database privacy.

Mark Hopkins

Mark Hopkins
Associate Professor of Computer Science
Office: Library 382
Phone: x4735
Email | Website
Artificial intelligence, machine learning and computational linguistics.


David Ramirez 
Visiting Professor of Computer Science
Office: Library 386
Computer networks, wireless network security.

Interdisciplinary Faculty

Faculty across many departments contribute to a rich, interdisciplinary approach to computer science:

  • Professor Mark Bedau, philosophy: artificial life, philosophy of computation
  • Professor Joel Franklin, physics: scientific and numeric computation
  • Professor Aki Miyoshi, art: digital imaging, video, and interaction
  • Professor Jamie Pommersheim, mathematics: quantum computation
  • Professor Anna Ritz, biology: computational biology