| LECT # | DAY | DATE | TOPIC | READ | ASSIGNMENT |
|---|---|---|---|---|---|
| L01 | Wed | 8/31 | Introduction | --- | Get your gl account |
| L02 | Fri | 9/2 | Machine Architecture, Binary | 1.1 - 1.2 | --- |
| LAB 1 | Wed | 9/7 | UNIX, pine, xemacs | --- | HW1 out |
| L03 | Fri | 9/9 | Operating Systems & Using Linux | --- | --- |
| LAB 2 | Wed | 9/14 | More UNIX, Internet | --- | HW1 due |
| L04 | Fri | 9/16 | Algorithms I | 1.4 - 1.5 | Quiz 2 |
| L05 | Wed | 9/21 | Algorithms II | 1.4 - 1.5 | HW2 out |
| L06 | Fri | 9/23 | Algorithms III | 1.4 - 1.5 | --- |
| L06a | Wed | 9/28 | SDLC and Review for Exam 1 | --- | HW2 due 9/30 |
| EXAM | Fri | 9/30 | Exam 1 | --- | HW2 due Room M/P 008 |
| L07 | Wed | 10/5 | Introduction to C | 2.1 - 2.4, 2.6 | --- |
| L08 | Fri | 10/7 | Variables in C | 2.1 - 2.4 | --- |
| LAB 3 | Wed | 10/12 | The C Compiler | --- | HW3 out (in class lab exercise) |
| L09 | Fri | 10/14 | Arithmetic Operators | 2.5 | --- |
| L10 | Wed | 10/19 | Relational Operators | 4.2 - 4.4 | HW3 due |
| L11 | Fri | 10/21 | while Loops | 5A.1 - 5A.3 | P1 out |
| L12 | Wed | 10/26 | More Loops | 5A.4 - 5A.6 | --- |
| L13 | Fri | 10/28 | Assignment Operators | 5A.3 - 5A.4 | --- |
| L14 | Wed | 11/2 | switch | 4.8 | --- |
| LAB 4 | Fri | 11/4 | Lab Exercise (switch, for loops) | --- | P1 due, P2 Out |
| EXAM | Wed | 11/9 | Exam 2 | --- | Room M/P 008 |
| L15 | Fri | 11/11 | Functions I | 3.2 - 3.5 | --- |
| L16L17 | Wed | 11/16 | Functions II & III | 3.2 - 3.5 | --- |
| LAB 5 | Fri | 11/18 | Lab Exercise (Functions) | 3.1 - 3.5 | P2 due, P3 Out |
| --- | Wed | 11/23 | No Class | --- | Happy Thanksgiving!!! |
| L18 | Wed | 11/30 | Arrays I | 6.1 - 6.5 | Test Corrections for Exam 2 due |
| L19 | Fri | 12/2 | Arrays II | 6.1 - 6.5 | P3 due, P4 out |
| L20 | Wed | 12/7 | Searching & Sorting | 6.6 - 6.8 | Quiz on Arrays, Functions, and T/F |
| --- | Fri | 12/9 | Lab/Review | --- | --- |
| FINAL EXAM | Fri | 12/16 | 1-3pm Room M/P 008 | --- | P4 due Saturday 12/17 |