Topics

Topics
coursepack
Web links
15 Jan W/1 Variables, Input, How to read a textbook Ch. 1
16 Jan R/1 Account setup, Hello world! 2.1-2.2
17 Jan F/1 Types, Input/output, Errors 2.4, Sidebar, 2.3
22 Jan W/2 Comparisons, if/else 3.1-3.2
23 Jan R/2
27 Jan M/3 if alone, else if, Flowcharts, Comparison errors 3.3
29 Jan W/3 Nested if, Flowcharts cont'd, Blocks 3.4
30 Jan R/3 Test cases, Conditional execution
31 Jan F/3 Named values 4.1
03 Feb M/4 Arithmetic expressions, Order of operations 4.2, 4.3
05 Feb W/4 Algorithm design, Do it by hand, Math functions 4.4
06 Feb R/4
07 Feb F/4 Vectors, Vectors and loops 5.1, 5.2
10 Feb M/5 Characters, String methods Ch. 6
12 Feb W/5 Assignment, Increment, Accumulation 7.1, 7.2
13 Feb R/5 Strings and vectors
14 Feb F/5 Sum/average, Counting things, Tracing, Debugging 7.3.1, 7.3.2
17 Feb M/6 Min/max, const, constexpr 7.4, 7.3.3-7.3.4
19 Feb W/6 .push_back, Input 8.1
20 Feb R/6 Standard loops, Reading and modifying code
21 Feb F/6 Loop-and-a-half, break 8.2
24 Feb M/7 while, general loops 8.3
26 Feb W/7 do, More loop practice 8.4
27 Feb R/7 Loop practice
28 Feb F/7
03 Mar M/8 Functions and parameters 9.1
05 Mar W/8 Parameters, Return values, Find first match, Early return 9.2, 9.3
06 Mar R/8 Testing, Stubs
07 Mar F/8 Random numbers, Void functions 9.4
17 Mar M/10 Recursion 9.5
19 Mar W/10 Conditionals revisited, Boolean variables, Boolean functions 10.1
20 Mar R/10 Writing functions
21 Mar F/10 Boolean operations, Truth tables 10.2, 10.3
24 Mar M/11 Complex booleans, DeMorgan's Law 10.4
26 Mar W/11 Test case coverage 10.5
27 Mar R/11 Boolean logic
28 Mar F/11 Bundling data, struct 11.1
31 Mar M/12 Struct parameters, Struct return values 11.2, 11.3
02 Apr W/12 Vectors of structs 11.4
03 Apr R/12
04 Apr F/12 Functions on vectors, Mapping data, Producing vectors of structs 12.1
07 Apr M/13 Filtering data 12.2
09 Apr W/13 Reference parameters, Adding and removing data 12.3, 12.4
10 Apr R/13
11 Apr F/13 C-style indexed for 13.1
14 Apr M/14 Nested loops, Sorting 13.2, 13.3
16 Apr W/14 Vectors of vectors 13.4
17 Apr R/14
18 Apr F/14 newline and tab, Formatted output, Line input 14.2, 14.1, 14.3
21 Apr M/15 Streams 14.4
24 Apr R/15
25 Apr F/15 C strings, .c_str(), printf 14.5
28 Apr M/16 Arrays, Pointers, Arrays as pointers, 2D arrays Ch. 15
30 Apr W/16 Modeling and simulation
01 May R/16
02 May F/16 Modeling and simulation