Assignments for "Systems Programming" course at University of Toronto