Assignments Assignment 1 Due: Sep 1, 2021 Assignment 2 Due: Oct 27, 2021 Assignment 3 Due: Dec 8, 2021