Course homeworks for the course "Program Design and Development" taken at the University of Arizona in Fall 2012.