Please send all questions & assignments to:
swetha@cset.et.utoledo.edu

CSET 3250
Client-Side Scripting
Course Syllabus - Spring Semester 2003

 

COURSE:CSET-3250 Client-Side Scripting
3 semester credits
995: Distance Learning
INSTRUCTOR:Dan Solarek
dsolarek@eng.utoledo.edu
GRADUATE ASSISTANT:Swetha Sankaranarayanan
swetha@cset.et.utoledo.edu
OFFICE:
Location:ETC 1127
Phone:(419) 530-3377
Fax:(419) 530-3068
Message: (419) 530-3159
Hours: (by appointment,
best times below)
MW 9:30 a.m. - 5:00 p.m.
TR 2:00 p.m. - 5:00 p.m.
F 10:30 a.m. - 5:00 p.m.

 

Students are encouraged to contact the instructor and/or graduate assistant by email or telephone whenever there are questions about the course administration or content. If you live close to the UT campus, feel free to schedule an on-campus appointment to discuss questions related to the course or CSET program.

If there is sufficient demand, online office hours can be arranged. Please make your needs known to the instructor.

COURSE MATERIALS:

No textbook is required for this course. Instead, we will rely on the multitude of information available on the Web.

This course deals with client-side scripting of dynamic Web pages. The languages used for this purpose and specific implementation examples change rapidly. Because of this fact, the best source of information about client-side scripting is the Web itself.

COURSE DESCRIPTION:

CSET:3250 Client-Side Scripting . [3 semester credit hours (3-0-0)]. Introduction to the Document Object model (DOM), JavaScript, Java Applets, and VBScript scripting languages, cascading style sheets, browser recognition, browser-specific content, data validation, and layers. Prerequisite: CSET 3100 or permission of instructor.

COURSE OBJECTIVES:

  1. Students will be able to provide a generalized definition of client-side scripting (programming) and compare it to server-side programming.
  2. Students will be able to identify the scripting languages available for client-side scripting and select the one most appropriate to their needs.
  3. Students will create a number of JavaScript/JScript applications which provide client-side data verification and interactivity.
  4. Students will include a variety of VBScripts in their Web pages.
  5. Students will create and/or adapt simple Java Applets to their Web applications.
  6. Students will apply the concepts learned in this course to the development of realistic, dynamic client-side Web-based applications.

GRADING ELEMENTS:

Exams = 50%    A = 90%-100%
Assignments = 30%    B = 80%- 89%
Progress Reports = 10%    C = 70%- 79%
Chat Sessions = 10%    D = 60%- 69%
       F = Below 60%

COURSE REQUIREMENTS AND NOTES:

  1. ALL final grades are calculated based on completed course work.
  2. No instructor drops (IW) will be given at the end of the semester.
There have been visitors since 11/26/2003
Added to the Web: August 22, 2001.

Web page design by Dan Solarek.

http://cset.sp.utoledo.edu/cset3250/