C/C++ Programming Lectures for Fall 2013
Lect # |
Date |
Topics |
Overheads |
Handouts |
---|---|---|---|---|
01 |
Aug 27 |
Ch 1: Intro. To Computers and Programming |
||
02 |
Aug 29 |
Ch 2: Intro. To C++ |
|
|
03 |
Sep 3 |
Ch 3: Arithmetic expressions |
Questions on expressions, type coercion, and formatted output |
|
04 |
Sep 5 |
Continue Ch 3 and Log-on to student.cs.uni.edu |
|
|
05 |
Sep 10 |
Ch 4: if statements |
|
|
06 |
Sep 12 |
Ch 4: switch statement and scope |
|
|
07 |
Sep 17 |
Ch 5: while and for loops |
|
|
08 |
Sep 19 |
Ch 5: looping and file I/O |
|
|
09 |
Sep 24 |
Ch 5: nested loops |
||
10 |
Sep 26 |
Ch 6: Intro. To functions |
||
11 |
Oct 1 |
Ch 6: pass-by-reference Review for Test 1 |
Questions on pass-by-reference
|
|
12 |
Oct 3 |
Test 1: Chapters 1 - 2 |
|
|
13 |
Oct 8 |
Ch 6: static variables, default parameters, overloading, and driver programs |
||
14 |
Oct 10 |
Ch 7: arrays |
|
|
15 |
Oct 15 |
Ch 7: parallel arrays and 2D arrays |
||
16 |
Oct 17 |
More parallel arrays and 2D arrays |
|
|
17 |
Oct 22 |
Menu-driven Grade-book example |
|
|
18 |
Oct 24 |
Ch 8: Searching and simple sorts |
|
|
19 |
Oct 29 |
Ch 9: Pointer variables |
|
|
20 |
Oct 31 |
Dyn. Allocated Arrays |
|
|
21 |
Nov 5 |
Review for Test 2 |
|
|
22 |
Nov 7 |
Test 2: Chapters 3 - 8 |
|
|
23 |
Nov 12 |
C++ strings, struct, enum, and C++ classes |
||
24 |
Nov 14 |
C++ classes |
|
|
25 |
Nov 19 |
|
|
|
26 |
Nov 21 |
More C++ classes |
|
|
Thanksgiving Break (Nov 25 – Nov 29) |
||||
27 |
Dec 3 |
STL data structures and algorithms |
||
28 |
Dec 5 |
Intro. To Recursion |
|
|
29 |
Dec 10 |
Recursive merge sort |
||
30 |
Dec 12 |
Review for Final Exam |
|
|
Final Exam, Wednesday (Dec 18) 1:00-2:50 PM in ITT 328 |