This course introduces programmers to the Java language using lectures, demonstrations, and extensive labs. It covers object-oriented programming, Java syntax, key Java classes and interfaces such as collections, exceptions, and I/O. The course also introduces JUnit and some of the features of J2SE 5.0. |