Samuel McCauley

Position: Assistant Professor
Pronouns: he/him
Office: TCL 306
Phone: 413.597.2744
E-mail: [email protected]


  • Ph.D. Stony Brook University, New York 2016
  • B.S. Tufts University, Massachusetts 2010


  • Algorithms and Data Structures
  • Hashing and randomization
  • Similarity Search
  • I/O-efficient Algorithms
  • Scheduling


Sam received his Ph.D. from Stony Brook University in 2016. His graduate work was on algorithms for scheduling and external memory. Since then he has worked as a post-doc at IT University of Copenhagen, Wellesley College, and Bar-Ilan University.


Sam is currently working on problems involving randomized data structures. He is interested in similarity search, in which a database is searched for the most similar item to a given query. He also has projects on Bloom filters and ordered file maintenance.