LECT # | DAY | DATE | TOPIC | READ | ASSIGNMENT |
---|---|---|---|---|---|
LECT01 | Mon | 1/29 | Introduction | --- | Get your gl account |
LECT02 | Wed | 1/31 | Machine Architecture | 1.1-1.6 | --- |
LECT03 | Mon | 2/5 | Operating Systems I | 1.7-1.18 | --- |
LECT04 | Wed | 2/7 | Operating Systems II | --- | --- |
LAB 1 | Mon | 2/12 | ECS 333 - Unix, Emacs, Pine | --- | --- |
LECT05 | Wed | 2/14 | Binary/Hex | Appendix E | P1 due |
LECT06 | Mon | 2/19 | Stored Programs | --- | --- |
LECT07 | Wed | 2/21 | Algorithms I | 3.1-3.3 | --- |
LECT08 | Mon | 2/26 | Algorithms II | 3.4-3.10 | P2 due |
LECT09 | Wed | 2/28 | Algorithms III | --- | --- |
LECT10 | Mon | 3/5 | Algorithms IV | --- | --- |
EXAM | Wed | 3/7 | Exam I | --- | --- |
LECT11 | Mon | 3/12 | Introduction to C | 2.1-2.2 | P3 due |
LECT12 | Wed | 3/14 | Variables in C | 2.3-2.4 | --- |
Holiday | M-F | 3/19 - 3/23 | Spring Break | --- | --- |
LAB 2 | Mon | 3/26 | ECS 122 - Unix, gcc, cc | --- | --- |
LECT13 | Wed | 3/28 | Arithmetic Operators | 2.5 | --- |
LECT14 | Mon | 4/2 | Relational Operators | 2.6, 4.11 | P4 due |
LECT15 | Wed | 4/4 | while Loops | 3.7 | --- |
LECT16 | Mon | 4/9 | More Loops | 4.1-4.6, 4.8-4.9 | --- |
LECT17 | Wed | 4/11 | Assignment Operators | 3.11-3.12 | P5 due |
EXAM | Mon | 4/16 | Exam II | --- | --- |
LECT18 | Wed | 4/18 | switch & Logical Operators | 4.7, 4.10, 4.12 | --- |
LECT19 | Mon | 4/23 | Incremental Programming | --- | P6 due on 4/24 |
LECT20 | Wed | 4/25 | Functions I | 5.1-5.15 | --- |
LECT21 | Mon | 4/30 | Functions II | 5.1-5.15 | --- |
LECT21 | Wed | 5/2 | More Functions | 5.1-5.15 | --- |
LECT22 | Mon | 5/7 | Arrays I | 6.1-6.5 | P7 due |
LECT23 | Wed | 5/9 | Arrays II | 6.1-6.5 | --- |
LECT24 | Mon | 5/14 | Searching & Sorting | 6.6-6.9 | P8 due on 5/16 |
EXAM | Mon | 5/21 | Final Exam - 6:00 pm to 8:00 pm | --- | --- |