COMP 551 Assignment