NCSC-1011  Structures of Computer Programming II

Note: The following provides a suggested course description, objectives, and an outline. These may be modified pending discussion with the Faculty Chairs, proposing faculty, and other curriculum reviewers.

Course Description: Introduction to object-oriented programming concepts (classes, object, inheritance) and abstract data types (list stack, queues, trees). Teaches the use of abstract data types to solve a variety of problems and to implement the solutions in an object-oriented programming language.