eecs assignment 2173112