Programming assignments from cs-162 and Portland Community College, Winter 2014, Instructor Gery Gross.