SPR2014: CS 110 - Intermediate Programming