# | DAY | DATE | TOPIC | READ | NOTE |
---|---|---|---|---|---|
0 | M & Tu | 8/31 & 9/1 | Administrivia | 1 | |
1 | W & Th | 9/2 & 9/3 | Introduction | 2 | |
2 | Tu & W | 9/8 & 9/9 | C environment, variables & operators | 2 | |
3 | Th & M | 9/10 & 9/14 | Structured programming | 3 | |
4 | Tu & W | 9/15 & 9/16 | Program Control | 4 | |
5 | Th & M | 9/17 & 9/21 | Program Control, continued | 4 | |
6 | Tu & W | 9/22 & 9/23 | Functions | 5 | |
7 | Th & M | 9/24 & 9/28 | Random numbers, tracing function calls | 5 | |
8 | Tu & W | 9/29 & 9/30 | Top-down design, Separate compilation | 6 | |
9 | Th & M | 10/1 & 10/5 | Arrays | 6 | Proj 0 due 10/1 |
10 | Tu & W | 10/6 & 10/7 | Passing arrays, Sorting & Searching | 6 | Proj 1 due 10/7, Proj 2 out |
11 | Th & M | 10/8 & 10/12 | Pointers | 7 | |
12 | W & Th | 10/14 & 10/15 | Pointers revisited | 7 | |
13 | M & Tu | 10/19 & 10/20 | Pointer applications | 7 | |
14 | W & Th | 10/21 & 10/22 | Characters, ctype.h, input functions | 8 | Proj 2 due 10/21 |
15 | M & Tu | 10/26 & 10/27 | Strings and string library | 8 | |
MT | W & Th | 10/28 & 10/29 | The MIDTERM | 1-7 | Proj 3 out |
16 | M & Tu | 11/2 & 11/3 | streams, I/O and stdio.h | 9 | |
17 | W & Th | 11/4 & 11/5 | typedef & structures | 10 | |
18 | M & Tu | 11/9 & 11/10 | self-referencing structs | 10 | |
19 | W & Th | 11/11 & 11/12 | File processing | 11 | Proj 3 due 11/11, Proj 4 out |
20 | M & Tu | 11/16 & 11/17 | Abstract data types | 12 | |
21 | W & Th | 11/18 & 11/19 | linked lists | 12 | |
22 | M & Tu | 11/23 & 11/24 | keeping lists in sorted order | 12 | |
-- | W & Th | 11/25 & 11/26 | Thanksgiving - No class | 12 | Proj 4 due 11/25, Proj 5 out |
23 | M & Tu | 11/30 & 12/1 | queues | 12 | |
24 | W & Th | 12/2 & 12/3 | stacks | 12 | |
25 | M & Tu | 12/7 & 12/8 | recursion | 5 | |
26 | W & Th | 12/9 & 12/10 | trees | 12 | Proj 5 due 12/11 |
preview | Tues | 12/15 | Final Exam - Sections 01XX - Bogar | 1-12 | 10:30 AM - 12:30 PM |
preview | Wed | 12/16 | Final Exam - Sections 03XX - Bogar | 1-12 | 1:00 PM - 3:00 PM |
preview | Thur | 12/17 | Final Exam - Sections 02XX - Burt | 1-12 | 6:00 PM - 8:00 PM |