Structures, files and dynamic memory allocation using C++; data abstraction and data structures; classes and objects. Multi-dimensional arrays, linked lists, stacks, queues, tables, trees; recursion. Algorithm analysis: order of magnitude analysis, comparison of sorting algorithms.
Back to the 1999 Distance Education Handbook