Title: Programming Applications for Engineers Spring 2008 Purdue University CS 159