(Tentative) Lecture Schedule
*** You will be notified by your instructor in advance of any major changes to this schedule ***
LECT # | DAY | DATE | TOPIC | ASSIGNMENT |
---|---|---|---|---|
L01 | Th | 1/27 | Introduction | Review course web pages |
L02 | Tu | 2/1 | Machine Architecture, Binary | --- |
LAB 1 | Th | 2/3 | UNIX, xemacs | HW1 Out |
--- | Tu | 2/8 | UNIX, xemacs continued | --- |
L03 | Th | 2/10 | Operating Systems & Using Linux | HW1 due |
LAB 2 | Tu | 2/15 | More UNIX | --- |
L04 & L05 | Th | 2/17 | Algorithms I & Algorithms II | --- |
--- | Tu | 2/22 | Algorithms II & group work | HW2 Out |
Algo III | Th | 2/24 | Continue group work | --- |
--- | Tu | 3/1 | Continue group work if necessary | --- |
L06 | Th | 3/3 | Intro to Web & HTML | HW2 Due |
L07 & Lab 3 | Tu | 3/8 | Stylin' with CSS & Creating Your First Web Page Lab | HW3 Part 1 |
--- | Th | 3/10 | Continue Creating Your First Web Page Lab | --- |
L08 | Tu | 3/15 | Intro to Javascript | --- |
EXAM | Th | 3/17 | Exam 1 | HW3 Part One due Friday, 3/18 |
--- | Tu | 3/22 | Spring Break | --- |
--- | Th | 3/31 | Spring Break | --- |
L09 | Tu | 3/29 | Variables and Arithmetic Operators | --- |
LAB 4 | Th | 3/31 | Writing Your First JavaScript Program | HW3 Part 2 Out |
L10 | Tu | 4/5 | Relational Operators, if and switch statements | HW3 Part 2 due, P1 Out |
L10 | Th | 4/7 | Continue Relational, if and switch | --- |
L11 | Tu | 4/12 | Loops | --- |
--- | Th | 4/14 | Continue Loops | P1 due, P2 Out |
L12 & L13 | Tu | 4/19 | Functions | --- |
L12 & L13 | Th | 4/21 | Functions continued | --- |
LAB 5 | Tu | 4/26 | Lab time for Project 2 | P2 early due date w/E.C. |
EXAM | Th | 4/28 | Exam 2 | P3 Out,
P2 extended due date: Fri, 4/29 |
L13X, LAB 5 | Tu | 5/3 | Functions Lab | -- |
L14 | Th | 5/5 | Arrays | -- |
LAB 6 | Tu | 5/10 | Arrays Lab/HW4 | HW4 Out |
--- | Th | 5/12 | Continue Arrays Lab/HW4 | HW4 Due, P3 Due Friday |
EXAM | Tu | 5/17 | Exam 3 (in ENG 122/122A) | 3:30pm - 5:30pm |