Students will learn to develop applications and applets using the
Java language, including the use of interactivity and animation. The
course begins with a review of object-oriented programming concepts.
Language specifications, multi-threading and other topics are covered.