cs32 assignments