CSUF Fall 2013 CPSC 121 assignment