Project 1 repo for INFO 526 - Fall 2023.
Derived from the original course by Mine Çetinkaya-Rundel @ Duke University