Challenges and projects for CSCI 21, Spring 2014, Butte Colege.