# | DAY | DATE | TOPIC | CHAP | NOTE |
---|---|---|---|---|---|
0 | W & Th | 8/30 & 8/31 | Introduction | Notes | |
1 | Tu & W | 9/5 & 9/6 | Simple C Programs, structured programming | 1 - 3 | Arithmetic Practice
Assignment Practice |
2 | Th, M, Tu & W | 9/7, 9/11, 9/12 & 9/13 | Control Structures, booleans, cautions | 4 & 5A | |
3 | Th & M | 9/14 & 9/18 | Functions | 5 | |
4 | Tu & W | 9/19 & 9/20 | Tracing Function Calls | 5 | Project 0 Out |
5 | Th & M | 9/21 & 9/25 | Purposes of Functions and Separate Compilation | 5 | |
6 | Tu & W | 9/26 & 9/27 | Top-Down Design & Design of Project 1 | 5 & Notes | Project 1 Out |
7 | Th & M | 9/28 & 10/2 | Arrays | 6 | Project 0 due 9/28 |
8 | M & Tu | 10/2 & 10/3 | Passing Arrays | 6 | Project 1 due 10/3 |
9 | W & Th | 10/4 & 10/5 | Sorting & Searching | Notes | Project 2 Out |
10 | M & Tu | 10/9 & 10/10 | Structures & Arrays of structs | Notes | |
11 | W & Th | 10/11 & 10/12 | Pointers | 7 | design2.txt due 10/11 |
12 | M & Tu | 10/16 & 10/17 | Pointers Revisited | 7 | Review List Out |
13 | W & Th | 10/18 & 10/19 | Characters & Strings | 8 | Project 2 due 10/18 |
MT | M & Tu | 10/23 & 10/24 | M I D T E R M | 1 - 7 and Notes | Project 3 Out |
14 | W & Th | 10/25 & 10/26 | Pointer Applications | 7, 11.5, 12.3 | design3.txt due 10/29 |
15 | M & Tu | 10/30 & 10/31 | Streams, I/O & stdio.h | 9 |
H
A
P
P
Y
H A L L O W E E N |
16 | W & Th | 11/1 & 11/2 | Pointers to Pointers & Command-Line Arguments | 7 & 14.4 | Project 3 due 11/5 |
17 | M & Tu | 11/6 & 11/7 | Recursion | 5 & Notes | Project 4 Out |
18 | W & Th | 11/8 & 11/9 | Debugging | Notes | design4.txt due 11/12 |
19 | M & Tu | 11/13 & 11/14 | Pointers to Structs and Self-Referencing Structs | 10 | |
20 | W & Th | 11/15 & 11/16 | Abstract Data Types | 12 | Project 4 due 11/19 |
21 | M & Tu | 11/20 & 11/21 | Linked Lists | 12 | Project 5 Out |
-- | W & Th | 11/22 & 11/23 | T H A N K S G I V I N G | ||
22 | M & Tu | 11/27 & 11/28 | Stacks and Queues | 12 | |
23 | W & Th | 11/29 & 11/30 | Keeping Lists in Sorted Order | 12 & Notes | design5.txt due 12/3 |
24 | M & Tu | 12/4 & 12/5 | Memory Management | Notes | Review List Out |
25 | W & Th | 12/6 & 12/7 | Coupling and Cohesion | Notes | Project 5 Due 12/10 |
-- | M & Tu | 12/11 & 12/12 | Advanced Topics / Review | ||
Thur | 12/14 | FINAL EXAM Sections 0201-0206 & 201H in LH 7 | 6:00 PM - 8:00 PM | ||
Fri | 12/15 | FINAL EXAM Sections 0101-0106 in LH 7 | 1:00 PM - 3:00 PM |