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