This non-credit course, which uses Java SE 6, provides learners with the skills to create Java applications using the object-oriented features of the Java language, such as inheritance and polymorphism. Topcis including using File I/O class
libraries and GUI components (frames, menus, panels, butoons, labels, text fields). Learners will create stand-alone and multi-threaded applications, and a TCP/IP client that communicates through sockets. It is strongly recommended that students complete CXCP211 (Java Introduction) or have equivalent Java programming experience before taking this course.
Detailed Course Outline