This five-day course is designed to bring you, the experienced programmer, quickly up to speed in Java. Topics include Java fundamentals, objects, arrays, graphical user interfaces, data structures, class design, abstract classes and interfaces, program organization, exceptions, streams, threads, and networking. It covers the most recent version of Java. The course features extensive programming labs during which you write and test programs under the supervision of the instructor. (3.5 CEUs)
Prerequisite: Beginning Java or one year of experience using a C-based programming language (such as C, C++, C#, or Perl).