CSE 3421 assignments