CS102/202 background lecture notes (review)

Below you will find links to historically 140 material (prior to Fall 2022) that has since been moved into CS102. Because we will cover these very quickly, including links here for your reference, esp. if you took 102 at another institution. The links say 202 since Dr. Plank does cover these more in-depth; my plan is to use class time to go deeper for more specialized topics and to have more time to cover balanced binary search trees (which is what Dr. Gregor did last fall).

So, more simply, our approach is more of a middle ground. If we need to go slower some of the special topics will be removed.

Unix, text editors, files and compiling
Reading from standard in (cin)
Output -- cout and friends
Argc/Argv and Stringstreams
Functions / Procedures
Pointers, constructors, deconstructors