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