EECS221 Projects