LECT # | DAY | DATE | TOPIC | READ | ASSIGNMENT |
---|---|---|---|---|---|
L01 L02 | Tu | 5/28 | Introduction Machine Architecture/Binary | 1.1-1.3 | Get your gl account |
LAB 1 L03 | Th | 5/30 | Unix, pine, xemacs Operating Systems/Linux | --- | HW1 Out (email exercise) |
L04 LAB 2 | Tu | 6/4 | Algorithms I More Unix, Internet | 3.1-3.3 | HW1 due , HW2 Out (algorithms) |
L05 L06 | Th | 6/6 | Algorithms II Algorithms III | 3.4-3.10 (pseudocode) | --- |
--- L07 | Tu | 6/11 | More Algorithms Introduction to C | 1.7-1.13 | HW2 due , HW3 out (lab exercise) |
EXAM L08 | Th | 6/13 | Exam 1 Variables in C | 2.1--2.4 | --- |
LAB 3 L09 | Tu | 6/18 | The C Compiler Arithmetic Operators | 2.5 | HW3 due, P1 Out |
L10 L11 | Th | 6/20 | Relational & Logical Ops While Loops | 2.6, 4.10-4.11 , 3.7 | --- |
L12 L13 | Tu | 6/25 | More Loops Assignment Operators | 4.1-4.6, 4.8-4.9, 3.11-3.12 | P1 due, P2 Out |
EXAM L14 | Th | 6/27 | Exam 2 switch Statement | 3.9-3.10 | --- |
L16 L17 | Tu | 7/2 | Top-Down Design Functions I | 4.7, 4.12, 5.1-5.7 | P2 due, P3 Out |
Holiday | Th | 7/4 | Happy Fourth of July! No class! | -- | -- |
L18 L19 | Tu | 7/9 | Functions II Function III | 5.1-5.7 | --- |
L20 L21 | Th | 7/11 | Arrays I Arrays II | 6.1-6.5, 5.8 | P3 due, P4 out |
L22 L15 | Tu | 7/16 | Searching and Sorting Incremental Programming | 6.6-6.8 | --- |
EXAM | Th | 7/18 | Exam 3 | --- | P4 due |