(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 1/27 Introduction Get your myUMBC account
L02 Th 1/29 Machine Architecture, Binary ---
LAB 1 Tu 2/3 UNIX, pine, xemacs HW1 out
--- Th 2/5 UNIX, pine, xemacs continued ---
L03 Tu 2/10 Operating Systems & Using Linux HW1 due
LAB 2 Th 2/12 More UNIX ---
L04 & L05 Tu 2/17 Algorithms I & Algorithms II ---
--- Th 2/19 Algorithms II & group work HW2 Out
Algo III Tu 2/24 Continue group work ---
--- Th 2/26 Continue group work if necessary ---
L06 Tu 3/3 Intro to Web & HTML HW2 Due
L07 Th 3/5 Stylin' with CSS & Web page lab HW3 Part One
--- Tu 3/10 Continue Web page lab ---
EXAM Th 3/12 Exam 1 ---
--- Tu 3/17 Spring Break ---
--- Th 3/19 Spring Break ---
L08 & L09 Tu 3/24 Intro to Javascript & Variables and Arithmetic Operators Web page due Monday 3/23
--- Th 3/26 Class cancelled ---
LAB 3 Tu 3/31 Writing Your First JavaScript Program HW3 Part Two Out
L10 Th 4/2 Relational Operators, if and switch statements ---
L11 Tu 4/7 Loops HW3 Part 2 due 4/6, P1 Out
--- Th 4/9 Continue Loops ---
L12 & L13 Tu 4/14 No class -- power outage P1 due Wednesday 4/15, P2 Out
L12 & L13 Th 4/16 Functions ---
--- Tu 4/21 Functions lab ---
EXAM Th 4/23 Exam 2 P2 Due Monday 4/27
--- Tu 4/28 Arrays P3 Out
L14 Th 4/30 Arrays ---
--- Tu 5/5 Arrays cont. ---
--- Th 5/7 In class lab/Project 4 ---
--- Tu 5/12 In class lab/Project 4 P3 Due
EXAM Tu 5/19 Exam 3 Section 0301 (in ENG122/122A) 1:00pm - 3:00pm
EXAM Tu 5/19 Exam 3 Section 0201 (in ENG122/122A) 3:30pm - 5:30pm