Description
Prerequisite: CIS 114, corequisite CIS 115. Expand the basic programming concepts introduced in CIS114 Introduction to Programming. Introduce advanced concepts - inheritance, polymorphism, abstract classes, exception handling, and the use of graphical user interfaces. Gain more practical experience by designing and writing applications.