# | DAY | DATE | TOPIC | CHAP | NOTE |
---|---|---|---|---|---|
0 and 1 | M & Tu | 1/29 & 1/30 | Introduction, Simple C Programs, structured programming | 1 - 3 | Arithmetic Practice
Assignment Practice |
2 | W & Th | 1/31 & 2/1 | Control Structures, booleans, cautions | 4 & 5 | |
3 | M & Tu | 2/5 & 2/6 | Functions | 5 | |
4 | W & Th | 2/7 & 2/8 | Tracing Function Calls | 5 | |
5 | M & Tu | 2/12 & 2/13 | Purposes of Functions and Separate Compilation | 5 | |
6 | W & Th | 2/14 & 2/15 | Top-Down Design | 5 | Project 0 Out |
7 | M & Tu | 2/19 & 2/20 | Designing a Project | 5 | Project 1 Out |
8 | W & Th | 2/21 & 2/22 | Arrays | 6 | |
9 | M & Tu | 2/26 & 2/27 | Passing Arrays | 6 | Project 1 due 2/25 Project 2 Out |
10 | W & Th | 2/28 & 3/1 | Sorting and Searching | 6 | |
11 | M & Tu | 3/5 & 3/6 | Structures | Notes | design2.txt due 3/4 |
12 | W & Th | 3/7 & 3/8 | Arrays of structs | Notes | |
13 | M & Tu | 3/12 & 3/13 | Design - Coupling & Cohesion | Notes | Project 2 due 3/11 |
14 | W & Th | 3/14 & 3/15 | Design of Project 2 | Review List Out | |
-- | Sun - Sat | 3/18 - 3/24 | S P R I N G B R E A K | ||
MT | M & Tu | 3/26 & 3/27 | M I D T E R M | 1 - 6 | Project 3 Out |
15 | W & Th | 3/28 & 3/29 | Pointers | 7 | |
16 | M & Tu | 4/2 & 4/3 | Pointers Revisited | 7 | design3.txt due 4/1 |
17 | W & Th | 4/4 & 4/5 | Pointer applications | 7 | |
17 | M & Tu | 4/9 & 4/10 | Pointer applications | 7 | Project 3 due 4/8, Project 4 Out |
18 | W & Th | 4/11 & 4/12 | Characters & Strings | 8 | |
19 | M & Tu | 4/16 & 4/17 | Streams, I/O and stdio.h | 9 | design4.txt due 4/15 |
20 | W & Th | 4/18 & 4/19 | Pointers to Structs and Self-Referencing Structs | 10 | |
21 | M & Tu | 4/23 & 4/24 | Abstract Data Types | 12 | |
22 | W & Th | 4/25 & 4/26 | Linked Lists | 12 | Project 4 due 4/25 |
23 | M & Tu | 4/30 & 5/1 | Linked Lists Continued | 12 | Project 5 Out |
24 | W & Th | 5/2 & 5/3 | Stacks & Queues | 12 | |
25 | M & Tu | 5/7 & 5/8 | Keeping Lists in Sorted Order | 5 | design5.txt due 5/6 |
26 | W & Th | 5/9 & 5/10 | Recursion | 12 | Review List Out |
27 | M & Tu | 5/14 & 5/15 | Trees | 12 | Project 5 Due 5/15 |
Thurs | 5/17 | FINAL EXAM Sections 101-104 in LH 5 | 10:30 AM - 12:30 PM | ||
Tues | 5/22 | FINAL EXAM Sections 201-204 in LH 5 | 6:00 PM - 8:00 PM | ||
Wed | 5/23 | FINAL EXAM Sections 301-304 in LH 5 | 1:00 PM - 3 PM |