CSUF Fall 2013 CPSC 121 Template exercise