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