A continuation of the study of data representation and algorithm design using C++. Principles of good programming style and step wise refinement will be emphasized. Topics will indicate string processing, searching and sorting, recursion, and dynamic data structures, and computer network sockets programming.
Prerequisites
CM 210 Computer Science I with C++. Must pass prerequisite with a C (2.0) or better.