COMP491 Assignments