Algorithms, Games, and Economics (Fall 2019)