EEN218 (Programming 2) Spring 2004