cs3110 spring 2014