CSE 473/573 Assignment