The fall semester addresses "high-level" problem solving on the computer, using the programming language 'C++' as a means to implement solution strategies."Generic containers" are introduced in the second part of the course as another way of solving problems at a "high-level".

Topics in the first semester include data typing, program organization (subprograms and headers), and data structures (arrays, structs, the STL [without inheritance]).

If you don't understand something or want a code example I haven't specifically shown, please send me a Q