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

Return to: