You will receive a further introduction to the concepts of object-oriented programming. You will study the design of classes and objects, and utilize standard file input/output techniques. You will become familiar with and be able to manipulate such advanced data structures as stacks and queues. The course content includes introductory GUI and thread-based programming.
Hardware/Software requirements: An up-to-date computer and browser, with Flash, Adobe Reader and the JRE. Java SE 7 Java Development Kit (JDK) and Eclipse Classic both can be downloaded at no charge.
Prerequisites: Introduction to Structured Programming