(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 Tu 8/31 Introduction Review course web pages
L02 Th 9/2 Machine Architecture, Binary ---
LAB 1 Tu 9/7 UNIX, xemacs HW1 Out
--- Th 9/9 UNIX, xemacs continued ---
L03 Tu 9/14 Operating Systems & Using Linux ---
LAB 2 Th 9/16 More UNIX HW1 due
L04 & L05 Tu 9/21 Algorithms I & Algorithms II ---
--- Th 9/23 Algorithms II & group work HW2 Out
Algo III Tu 9/28 Continue group work ---
--- Th 9/30 Continue group work if necessary HW2 Due
L06 Tu 10/5 Intro to Web & HTML ---
L07 & Lab 3 Th 10/7 Stylin' with CSS & Creating Your First Web Page Lab HW3 Part 1
--- Tu 10/12 Continue Creating Your First Web Page Lab ---
EXAM Th 10/14 Exam 1 ---
L08 Tu 10/19 Intro to Javascript HW3 Part One due
L09 Th 10/21 Variables and Arithmetic Operators ---
LAB 4 Tu 10/26 Writing Your First JavaScript Program HW3 Part 2 Out
L10 Th 10/28 Relational Operators, if and switch statements ---
L10 Tu 11/2 Continue Relational, if and switch HW3 Part 2 due, P1 Out
L11 Th 11/4 Loops ---
--- Tu 11/9 Continue Loops P1 due, P2 Out
L12 & L13 Th 11/11 Functions ---
L12 & L13 Tu 11/16 Functions continued ---
LAB 5 Th 11/18 Lab time for Project 2 P2 Due Sunday 11/21
EXAM Tu 11/23 Exam 2 --
--- Th 11/25 No class - Happy Thanksgiving! P3 Out Friday 11/26
LAB 5 Tu 11/30 Functions Lab --
L14 Th 12/2 Arrays --
LAB 6 Tu 12/7 Arrays Lab/HW4 HW4 Out
--- Th 12/9 Continue Arrays Lab/HW4 P3 Due
EXAM Tu 12/21 Exam 3 Section 4 (in ENG 122/122A) 1pm - 3pm
EXAM Tu 12/21 Exam 3 Section 5 (in ITE 240) 3:30pm - 5:30pm