(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 W 8/29 Introduction Get your myUMBC account
Th 9/1
L02 Tu 9/4 Machine Architecture, Binary ---
W 9/5
LAB 1 Th 9/6 UNIX, pine, xemacs HW1 out (e-mail exercise)
M 9/10
Tu 9/11
L03 W 9/12 Operating Systems & Using Linux Last day to Add 9/12
Th 9/13
LAB 2 M 9/17 More UNIX HW1 due 9/18
Tu 9/18
L04 & L05 W 9/19 Algorithms I & Algorithms II ---
Th 9/20
--- M 9/24 Algorithms II & group work HW2 out (algorithms)
Tu 9/25
--- W 9/26 Continue group work Last Day to Drop without W 9/26
Th 9/27
--- M 10/1 Continue group work ---
Tu 10/2
L06 W 10/3 Intro to Web & HTML HW2 due 10/3 & 10/4
Th 10/4
L07 M 10/8 Styling with CSS & Web page lab ---
Tu 10/9
EXAM W 10/10 Exam 1 ---
Th 10/11
L08 M 10/15 Finish Web page lab & Introduction to JavaScript ---
Tu 10/16
L09 W 10/17 Variables and Arithmetic Operators ---
Th 10/18
L10 M 10/22 Relational Operators, if and switch statements ---
Tu 10/23
LAB 3 W 10/24 Writing Your First JavaScript Program HW3 out (in class lab)
Th 10/25
--- M 10/29 Continue Homework 3, Go over exam HW3 due 10/30
Tu 10/30
L11 W 10/31 Loops Proj1 out 11/1
Th 11/1
--- M 11/5 Continue Loops & lab ---
Tu 11/6
--- W 11/7 Continue Loops Proj1 due 11/8
Last Day to Drop 11/7
Th 11/8
L12 & L13 M 11/12 Functions Proj2 out
Tu 11/13
--- W 11/14 Functions Lab ---
Th 11/15
EXAM M 11/19 Exam 2 ---
Tu 11/20
--- W 11/21 No Class! Thanksgiving break Proj2 due Sunday, 11/25
Th 11/22
--- M 11/26 Functions lab Proj3 out
Tu 11/27
L14 W 11/28 Arrays ---
Th 11/29
--- M 12/3 Arrays cont. Proj3 due 12/4, Proj4 out
Tu 12/4
L15 W 12/5 C Programming ---
Th 12/6
--- M 12/10 C Programming Proj4 due 12/12
Tu 12/11
EXAM Tu 12/18 Exam 3 Section 0401 1:00pm - 3:00pm
EXAM W 12/19 Exam 3 Section 0201 1:00pm - 3:00pm