4credit hour(s)Prerequisite:CSCI 1230 or CSCI 1260 This course is a continuation of Java object-oriented programming. This course is a deeper exploration of object-oriented programming. Including: Classes and objects, and associated topics such as constructors, properties, and methods, inheritance, polymorphism, encapsulation, abstraction, excerption handling and best practices.