CSCI 330 Scripting Languages

 

 

Instructor: Dr. Ray Schneider

Office: McKinney 231

Office Hours: 2:00-3:00 Daily or by appointment.

Ph: x5623

Email: rschneid@bridgewater.edu

 

Text:

"Internet & World Wide Web How to Program" by Deitel, Deitel and Goldberg.  Pearson 2004 ISBN 0-13-145091-3

 

Description:

The class provides a detailed survey of the syntax, semantics, and programming using modern scripting languages.  These languages are commonly used to support the enterprise for report generation, formatting data, and as glue between languages and legacy applications.  Scripting also powers the Internet giving custom activity on both Client-side and Server-side.  The course develops the discipline of modern programming techniques in a variety of application areas through worked examples and exercises. Assignments will be programming in languages like JavaScript, Perl, PHP, Python and others.

 

Attendance:

Attendance is required and will be checked each period and excessive lateness and absenteeism may result in grade reduction or failure.

 

Assignments:

Students are expected to spend between two and three hours outside of class for each class hour (six to nine hours of outside of class study per week) working on problems in the text to augment the class material. The suggested general assignment is to work all the problems at the end of each section/chapter. If you find that you do not understand, then you should ask questions in class so that I know of your difficulty and can go over some further examples in class.

 

Grading:

Grades will be based on student performance on 1) Programming Assignments, 2) a Mid-term Examination, 3) a Final Examination, and 4) a programming journal and other quizzes and assignments as the teacher shall assign.  The final grade will be computed using a set of weights with the programming assignments and the programming journal weighted highest and the other weights declining in precedence order: Final Exam, Mid-Term, Miscellaneous Assignments.