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 |