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