Syllabus: CS 553 Client-Side Programming for the WWW - Fall 2010
Robert Grogan, Instructor
Section #3140 M, 5:45-7:50 (Lab, Rm. 1507), and 7:55-10:00PM (Lec, Rm. 1414)
Objectives of the Course
- To learn the fundamental elements of web document design and development including:
- Web Browser similarities and differences
- Designing Web documents for a variety of browsers
- Color and graphics considerations
- Exploration and implementation of the HTML 4.x specification
- Exploration and implementation of the current JavaScript specification
- Introduction to Cascading Style Sheets (CSS)
- Other topics as time allows
Student Outcomes
- By the end of the semester, a student will be able to:
- Create a set of web pages that constitute a small web site
- Determine Web Browser similarities and differences and create Web Documents accordingly
- Design Web documents using appropriate Color and graphics considerations
- Create and implementation web documents based on the current W3C HTML specification
- Create and implementation web documents based on the current JavaScript specification
- Create web documents using the current Cascading Style Sheet (CSS) specification
Required Text and Materials
- TEXT: HTML, XHTML, and Dynamic HTML (4rd edition), Carey, Thompson/Course Technologies
- USB Flash Drive (preferred)
Grading
| Activity
| Points per Activity
| Total Points
|
| 10 Web Page Lab Construction Projects (from text) |
25 points each |
250 points |
| Midterm Exam |
100 points each |
100 points |
Final Examination |
200 points each |
200 points |
| 5 Pop Quizzes |
10 points each |
50 points |
Notes on Grading:
- There are 600 grade points available.
- NO MAKEUP EXAMS...NO EXCEPTIONS.
- Late Lab Assignments will NOT be accepted...NO EXCEPTIONS
- Homework and lab assignments ARE NOT OPTIONAL> in this course. All coursework must be completed to receive a passing grade.
- All exams are OPEN BOOK, OPEN NOTES...Pop Quizzes. are not
- Grading is done on an absolute scale of accumulated points:
A: 90% or greater; B: 80% - 89%; C: 79% - 70%; D: 69% - 60%; Fail: less than 60%
No electronic devices (including CELL PHONES and LapTop computers) are to be ON during class or lecture without the express permission of the instructor
All students enrolled in this course are expected to do their own work unless otherwise specified by the instructor.
Cheating WILL NOT BE TOLERATED in this class. Any student SUSPECTED of cheating or CAUGHT cheating will be disciplined to the extent allowed by the Dean of Academic Affairs. NO EXCEPTIONS..
Attendance
Attendance is required at Pierce College. Any student that has unexcused absences equaling one week's worth of class time prior to the census date (Monday of the fourth week for semester-length classes) will be excluded. Roll will NOT be taken after the fourth week of the semester. I will exclude students prior to the census date. After the census date, it is the STUDENT'S responsibility to drop the class.
Students may drop the class at any time through the last day to drop in the Admissions Office, on-line, or by phone.
Students should never rely on the instructor to exclude them.
Contact Information
Office Location: Computer Science Bulding, Room 1501
Office Phone: 818.710.4363
e-mail Address: rjgrogan@gmail.com
WWW: http://analog24.net
Office Hours: Posted on office window