
PIC 10B: Intermediate Programming (C++) |
Catalog descriptionPIC 10B. Intermediate Programming (5 units). Lecture, three hours; discussion, two hours; laboratory, eight hours. Enforced requisite: Course 10A. Abstract data types and their implementation using the C++ class mechanism; dynamic data structures, including linked lists, stacks, queues, trees and hash tables; applications; object-oriented programming and software reuse; recursion; algorithms for sorting and searching. |