Client-Side Internet Technologies

Expand your knowledge of client-side Internet technology using HTML, JavaScript, XML and other tools designed to aid your multimedia efforts online. Learn how to create dynamic content for website design that will boost your company’s growth potential. You will have the opportunity to show off your newly learned web development skills through the completion of a full website.
Programming experience at the level of CS106A.
The course schedule is displayed for planning purposes – courses can be modified, changed, or cancelled. Course availability will be considered finalized on the first day of open enrollment. For quarterly enrollment dates, please refer to our graduate education section.
Unfortunately different World Wide Web browsers treat both HTML and JavaScript differently. For this class, you should have copies of both Mozilla Firefox and Microsoft's Internet Explorer. Please get the latest (non-beta) version available for your operating system. Check individual assignments for browser requirements.