4.00 Credits
This is the continuation of COMP 2140. The remaining structures of the language used in COMP 2140, including object oriented design, detail discussions of classes and methods (functions), inheritance and polymorphism, exception handling, one-dimensional and multi-dimensional arrays and their uses, strings, matrices, and hashing will be discussed. Discussions will be in the context of programming language concepts. Prerequisite: COMP 2140 or equivalent. (Formerly CS212)