|
Continuation of CPSC 150. Further study of object-oriented program design and verification, programming style, documentation and debugging. Algorithm development and analysis with emphasis on simple data structures such as strings, lists and stacks. Recursion, internal search/sort algorithms. Pointers and dynamic memory management. Advanced object-oriented concepts include inheritance, virtual functions and templates.
|