(Updated Oct 7):
As discussed and agreed in the class, we will not have the midterm as
planned; instead, we will have 1-2 assignments, which allow you to try
to use machine learning algorithms. See below for assignment 1.