COMP-551 assignment