3 Credit Hours
This course provides an in-depth study of the advanced features of Java, with an emphasis on the “why” as well as the “how to” of programming in the Java language. Topics include building object-oriented applications, manipulation of string and character data types, generic data structures, stack, and recursive operations.