COMP 598  Assignment