Programming assignments for the class of Programming Techniques (http://www.cis.temple.edu/~korsh/CIS511Syllabus.html)