This course will explore the possibilities and purpose of client side scripting over the internet. Students will learning to use native and plug-in technologies to build interactive interfaces that are both usable and effective. Key features that will be addressed are browser compatibility (bandwidth issues), and different scripting environments programming is required.