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