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