Animated Ball UMUC Logo
http://polaris.umuc.edu/~flazarus/

CMST 398J: Programming with JavaScript, Overview

What to expect

This course will provide you with insight into the art and science of programming. It will take you step by step through the fundamentals of JavaScript. It will provide the basis for you to both interpret scripts found on the Internet or in textbooks and to write scripts from scratch.

Experience needed

This course assumes that you have little or no programming experience. It does assume that you have a good grasp of HTML and of fundamental file and directory management.

Approach

You will be provided with working scripts. The purpose of these scripts will be explained. They will then be deconstructed1 to illustrate how they function. You will then be expected to either modify the scripts to extend their function or to create and/or deconstruct similar ones. Since this is a beginning class I do not expect you to write all scripts from scratch. I do however expect you to attribute all scripts you submit. I also expect your script deconstructions to be original work.

Please note that assignments submitted late will not be accepted.

Feedback

I respond to EVERY e-mail message sent to my class account and to every assignment submitted, usually within 24 hours. If for some reason you do not receive a response from me it is your responsibility to let me know about this communications failure.

I can be reached by e-mail to my class account or to the class mailing list. I can also be reached via the Cafe conference on WebTycho or, if all else fails, my backup Polaris e-mail account.

Issues

It is important for you to call 'issues' you may have with this class to my attention immediately. After-the-fact complaints will not be effective.

e-mail

Please see the e-mail directory for the addresses you will need for this class.

Note: 1. deconstruct - to take apart and explain in detail.

Mail comment to:
Professor Ferd Lazarus

Return to Index