CSE 505 - Assignments