assignments of cmpe 277