CS 161 assignments and projects