The World Wide Web is the dominant medium for communication,
publication, and commerce in the new millenium.
This module will present the fundamental technologies behind the Web, as well as techniques for designing, developing, and evaluating Web-based applications. Topics include HTML, Cascading Style Sheets (CSS), dynamic client-side programming with JavaScript, HTML forms and CGI scripting, PHP, and (given time) Java Applets and dynamic web programming using Ajax.