LE/EECS 2001: Introduction to the Theory of Computation, Fall 2024