assignment of CSCI561 at USC