Phil Chodrow seated on a bench, smiling leaning towards the viewer.


I’m Dr. Phil Chodrow, an assistant professor in the Department of Computer Science at Middlebury College. My pronouns are he/him/his.

You can email me at or stop by my office, Room 218 in 75 Shannon St. 


My research focuses on network science, the study of connected systems in society and nature. I draw on methods from applied mathematics, machine learning, statistics, and physics. I also work on data science projects to promote equity and sustainability. I have awesome collaborators.


In Fall 2022, I am teaching CSCI 0145: Introduction to Computing.

I am on a mission. I teach other courses. Students might want to take a look at my FAQs.


I attend the Joint Mathematics Meetings in Boston, MA. There I speak on "Developments, Challenges, and Opportunities in Hypergraph Network Data Science."
I give an invited online seminar on hypergraph community detection at the University of Oxford. Slides.
I attend the SIAM Conference on Mathematics of Data Science in San Diego, CA. There, Heather Zinn Brooks (Harvey Mudd) and I co-lead a Guided Affinity Group on network science as part of the Sustainable Horizon Institute's Broader Engagement Program. I also speak on nonbacktracking spectral hypergraph clustering (slides) and organize a session with Jamie Haddock (Harvey Mudd) on "Tensor Methods for Network Data Science."
New preprint! "Emergence of polarization in a sigmoidal bounded-confidence model of opinion dynamics" is joint work with Heather Zinn Brooks (Harvey Mudd) and Mason Porter (UCLA). In this manuscript, we study the mathematical structure of a differentiable model of opinion dynamics on graphs with zealots. Read the preprint here!
I am a guest editor in a focus issue of the Journal of Physics: Complexity on "Learning and Reasoning in Generalized Graphs." The deadline for submissions is September 30th, 2022!
I speak on nonbacktracking spectral hypergraph clustering at the virtual SIAM Workshop on Network Science, September 13th-15th.
No matching items

(Older news)