Wrote a textbook for computer science students learning discrete math, with a revised edition published in 2022. Recent papers include:
- When the Universe is Too Big: Bounding Consideration Probabilities for Plackett–Luce Rankings (AISTATS'25)
- Playing with Matches: Adopting Gale–Shapley for Managing Student Enrollments Beyond CS2 (SIGCSE'24)
- Student Motivations and Goals for CS1: Themes and Variations (SIGCSE'22)
Research Experience
Joined the Provost's Office at Carleton in September 2022, for a few-year stint as an Associate Provost. Taught courses such as History of Computing, Cryptography, and Turing, Gender & Computing.
Background
Interests are focused on computational social sciences, particularly the structure and evolution of social networks and computational modeling of spoken-word recognition. Also generally interested in the application of theoretical computer science to problems in a variety of other areas, within and beyond computer science; has worked on problems in computational biology, complexity of games, and peer-to-peer systems.
Miscellany
Other interests include: Adam Gopnik, Churchill College, coffeeshops, Cornell, Cornell hockey, cricket, crossword puzzles (solving and writing), curling, donuts, Eddie From Ohio, The Girl Who Never Read Noam Chomsky, Harry Chapin, Kris Delmhorst, the Magnetic Fields, learning Yiddish, making lists, Quite Interesting, punting, Richard Russo, road biking, Says You!, ultimate, web pages that look like they were built in 1996.