This course covers the design and implementation of websites. Various web standards, as developed by the World Wide Web Consortium and by browser manufacturers, are studied. HTML 5 specifications are covered, including topics such as text control, images, hypertext links, forms, tables, iframes, and embedded objects (e.g., video and applets). Cascading style sheets, a web scripting language (such as JavaScript), CGI programming, and their use in Dynamic HTML are also covered. Design and development topics include ease of navigation, download time, maintaining a consistent look and feel across multiple pages, making a website work well across multiple browsers, and web server selection and configuration.

Course instructor: