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