This course is a continuation of the IT 2118 - Web Design and IT 2216 - Introductory Programming courses. Object-oriented program design with emphasis on the Java programming language will be taught. Additional topics include GUI controls, exceptions, threads, and applets.