Convert to C - the structure of a C program, input/output, operators and expressions, control structures, arrays, pointers, files, C miscellany; convert to C++, concepts of object-oriented programming, classes, overloading, constructors and destructors, C++ miscellany.