CST2613 JavaScript
Syllabus

COURSE DESCRIPTION
This course covers the use of the JavaScript browser language. Computer programmers, technicians and network administrators are given the skills they need to write, understand, and use JavaScript code. This is done through the use of textbook study and hands-on structured labs.  (Prerequisites: CST / MMDT1021) (2 Credits) (0 Lecture, 2 Lab, 0 On the Job Training.)

TEXT AND REFERENCES
1. JavaScript for the World Wide Web 5th Edition (Student supplied textbook)
2. Computer system with Win9x or better. (School or Student supplied equipment)
3. Course Instructional Guide (Online)

COURSE EXPECTATIONS
See this link for additional course expectations.

COURSE EVALUATION
Student objectives and evaluations are translated to a percentage and the percentages to grades. A score of 70% is passing. The following percentage distribution guarantees the following grade: A:93%+, A-:90%+, B+:87%+, B:83%+, B-:78%+, C+:77%+, C:73%+, C-:70%+, NC:<70%.

REQUIREMENTS
This course is lab based. The CST Staff will supervise the lab.  The student is expected to spend at least 48 hours per credit in self study with direction from instructors and/or instructional guides and testing.  This a two (2) credit course, so an average student is expected to spend approximately 96 hours completing this course.

GOALS
The following is a detailed syllabus of tasks to be learned and satisfactorily performed for successful course completion. These goals are directly related to the content and course schedule. The student will learn the following:











 
1. Explore JavaScript basics
2. Creating Rollovers
3. Working with Frames
4. Controlling Browser Windows
5. Validating Forms
6. Creating Dynamic Content
7. Handling Events
8. Working with Cookies
9. Exploring CSS
10. Working with DHTML
11. Simple HTML programs


Version Information:
Feb 15th, 2003 Course information put online.  (adb)
Jan  3th, 2004 Course updated for 5th edition.  (adb)