Schedule

Date Lecture Reading Lab Notes
Week #1
January 22 Introduction
Policies & Procedures
 
No labs will be held this week.
 
January 24 History of Computing

Ch. 1

 
Week #2
January 29 History of Computing (cont) Ch.1
Lab #1
 
January 31 Computer Applications Ch. 2 2/1 - Last day to drop/add Spring classes.
Week #3
February 5 Computer Applications Ch. 2
Lab #2
 
February 7 World Wide Web Ch. 3  
Week #4
February 12 Basics of HTML Ch. 4
Lab #3
 
February 14 Text Formatting Ch. 4  
Week #5
February 19 Tables & Frames Ch. 4
Lab #3 & 4
 
February 21 Forms Ch. 4  
Week #6
February 26 JavaScript: Statements, Functions Ch. 5
Lab #4
 
February 28 Numbers & Variables Ch. 5  
Week #7
March 5 Catch-up &         Exam review  

Lab #5

 
March 7
Exam #1
Week #8
March 12 Parameters, Arithmetic, Booleans Ch. 5
Lab #5 (continued)
 
March 14 Selection, Dialogs Ch. 5  
Week #9
March 19 Iteration Ch. 5
Lab #6
 
March 21 Objects in JavaScript, Dynamic Code Ch. 5 3/22 - Last day to resign.
Week #10

March 25 - March 29: SPRING BREAK (No classes - UB closed)

Week #11
April 2 Binary Representation Ch. 6
Lab #6 (continued)
 
April 4 Assembly Language Ch. 6  
Week #12
April 9 Computer Hardware Ch. 7

Lab #7

 
April 11 Computer Hardware Ch. 7 4/12 - Extended R deadline
Week #13
April 16 Theory of Computation Ch. 8

Lab #7 (continued)

 
April 18 Impossible Programs Ch. 8  
Week #14
April 23 Artificial Intelligence Ch. 9
Lab #8
 
April 25 Computers and Society Ch. 10  
Week #15
April 30 Catch-up &         Exam Review   Lab #8 (continued)  
May 2
Exam #2