MS&E 331: AI for Algorithmic Reasoning and Optimization (CS 331X) — Stanford Root