Course Description

CSCI.2255 - Java Programming II (4)
Continues with an intermediate to advanced study of Java as an object oriented programming language. Concepts include abstract data type with a Class, constructors, overloaded constructors, instance variable, final, superclasses, subclasses, inheritance, String class, constructors and methods, StringBuffer class, constructors and methods, Graphic Objects, Swing Components, Event Handling, Layout Managers, Exception Handling, Multithreading, Files and Streams. Prerequisite: CSCI 2250.

Course Outline - Java Programming II [pdf]