CIS 89C Client-side programming with JavaScript
 Green sheet - Course description  - Winter 2009
  -  Class meetings 
 
    -  Tuesday 5:30 PM - 10:10 PM in the following rooms: 
 
    -  Room AT 202 5:30 PM - 7:40 PM and
 
    -  Room AT 204 7:50 PM - 10:10 PM 
 
    - 
      Distance learning students are only required to attend the exams.  They are encouraged to attend the first week.
      They may attend other weeks, on a space available basis. 
    
 
  -  Week number and Monday's date 
 
    -  Activity 
 
  - 1	- Jan 5 
 
    - 			Tuesday - class meeting 
 
    - 			Week 1A - Unit 1 - Introduction and setup - with lab 1 part A 
 
    - 			Week 1B - Unit 2 - JavaScript introduction and setup - with lab 1 part B 
 
    - 			begin lab 1A 
 
    - 			begin lab 1B 
 
  - 2	- Jan 12 
 
    - 			Tuesday - class meeting 
 
    - 			Week 2A - Unit 3 - Writing scripts - with lab 1 part C 
 
    - 			Week 2B - Unit 4 - Data types 
 
    - 			begin lab 1C 
 
  - 3	- Jan 19 
 
    - 			Tuesday - class meeting 
 
    - 			Week 3A - Unit 6 - Functions 
 
    - 			Week 3B - Unit 5 - Expressions and statements - with lab 2 
 
    - 			Tuesday - Lab 1 DUE 5 PM 
 
    - 			begin lab 2 
 
  - 4	- Jan 26 
 
    - 			Tuesday - class meeting 
 
    - 			Week 4A - Unit 7 - Control structures 
 
    - 			Week 4B - Unit 10 - Events 
 
  - 5	- Feb 2  
 
    - 			Tuesday - class meeting 
 
    - 			Week 5A - Unit 9 - Objects - with lab 3 
 
    - 			Tuesday - Lab 2 DUE 5 PM 
 
    - 			begin lab 3 
 
  - 6	- Feb 9 
 
    - 			MID-TERM EXAM Tuesday February 12: 
 
    - 			Classroom section 5:30-7:30 PM room AT 202 
 
    - 			Distance learning section 7:50-9:50 PM room AT 204 
 
    - 			Week 6A - Unit 11 - Document object model 
 
  - 7	- Feb 16 
 
    - 			Tuesday - class meeting 
 
    - 			Week 7A - Unit 12 - Event handlers 
 
    - 			Week 7B - Unit 19 - Windows 
 
  - 8	- Feb 23 
 
    - 			Tuesday - class meeting 
 
    - 			Week 8A - Unit 13 - Timing with lab 4 
 
    -                         Week 8B - Unit 8 - Arrays 
 
    - 			Tuesday - Lab 3 DUE 5 PM 
 
    - 			begin lab 4 
 
  - 9	- Mar 2  
 
    - 			Tuesday - class meeting 
 
    - 			Week 9A - Unit 14 - Forms 
 
    - 			Week 9B - Unit 15 - Input text 
 
    - 			Week 9C - Unit 16 - Radio Buttons, checkbox, textarea - with lab 5 
 
    - 			begin lab 5 
 
  - 10- Mar 9 
 
    - 			Tuesday - class meeting 
 
    - 			Week 10A - Unit 17 - Buttons and select lists 
 
    - 			Week 10B - Unit 18 - Form validation 
 
    -                         Week 10C - Unit 21 - Top level objects - with lab 6 
 
    - 			Tuesday - Lab 4 DUE 5 PM 
 
    - 			begin lab 6 
 
  - 11- Mar 16 
 
    - 			Tuesday - class meeting 
 
    - 			Week 11A - Unit 20 - Date, Math, and Number 
 
    -                         Week 11B - Unit 22 - String 
 
    - 			Tuesday - Lab 5 DUE 5 PM 
 
  - 12- Mar 23 
 
    - 			Tuesday - Lab 6 DUE 5 PM 
 
    - 			FINAL EXAM To be determined 
 
    - 			Classroom section 6:15-8:15 PM room AT 202 
 
    - 			Distance learning section 8:30-10:30 PM room AT 204 
 
    - 			Last time to complete all lab work 9 PM Wednesday March 26