Assignments and projects for CS 2110