Topics

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