| LECT # | DAY | DATE | TOPIC | READ | ASSIGNMENT |
|---|---|---|---|---|---|
| L01 | Wed | 8/31 | Introduction | --- | Get your gl (myUMBC) account |
| L02 | Wed | 9/7 | Machine Architecture, Binary | 1.1 - 1.2 | --- |
| --- | Mon | 9/12 | No class | --- | --- |
| LAB 1 | Wed | 9/14 | UNIX, pine, xemacs, Internet | --- | HW1 out (e-mail exercise) |
| L03 / LAB 2 | Mon | 9/19 | Operating Systems & Using Linux & More UNIX | --- | HW1 due |
| L04 & L05 | Wed | 9/21 | Algorithms I & Algorithms II | 1.4 - 1.5 | --- |
| L06 | Mon | 9/26 | Algorithms III (in class exercise) | 1.4 - 1.5 | HW2 out (algorithms) |
| --- | Wed | 9/28 | More Algorithms | 1.5 - 1.5 | --- |
| L07 | Mon | 10/3 | Introduction to C | 2.1 - 2.4, 2.6 | HW2 due |
| L08 | Wed | 10/5 | Variables in C | 2.1 - 2.4 | --- |
| EXAM | Mon | 10/10 | Exam 1 | --- | --- |
| LAB 3 | Wed | 10/12 | The C Compiler | --- | HW3 out (in class lab exercise) |
| L09 | Mon | 10/17 | Arithmetic Operators | 2.5 | HW3 due |
| L10 | Wed | 10/19 | Relational Operators | 4.2 - 4.4 | P1 out |
| L11 | Mon | 10/24 | while Loops | 5A.1 - 5A.3 | --- |
| L12 | Wed | 10/26 | More Loops | 5A.4 - 5A.6 | --- |
| L13 | Mon | 10/31 | Assignment Operators -- Happy Halloween! | 5A.3 - 5A.4 | P1 due |
| L14 | Wed | 11/2 | switch | 4.8 | P2 Out |
| --- | Mon | 11/7 | Lab Exercise (switch, for loops) | --- | --- |
| --- | Wed | 11/9 | Finish switch lab exercise, work on Project 2 | --- | P2 due (Friday, 11/11) |
| EXAM | Mon | 11/14 | Exam 2 | --- | --- |
| L15 & L16 | Wed | 11/16 | Functions I & Functions II | 3.2 - 3.5 | P3 Out |
| --- | Mon | 11/21 | Lab Exercise (functions) | --- | --- |
| --- | Wed | 11/23 | No class. Happy Thanksgiving!! | --- | --- |
| L18 | Mon | 11/28 | Arrays I | 6.1 - 6.5 | --- |
| L19 | Wed | 11/30 | Arrays II | 6.1 - 6.5 | P3 due Friday 12/2, P4 out |
| --- | Mon | 12/5 | Lab exercise (arrays) | --- | --- |
| L20 | Wed | 12/7 | Searching and Sorting | 6.6 - 6.8 | --- |
| --- | Mon | 12/12 | Review, Miscellaneous lab time | --- | P4 due |
| EXAM | Mon | 12/19 | Exam 3 | --- | 6:00pm - 8:00pm |