Introduction to web site design and development covering high-level concepts in addition to hands-on activities. Topics include internet infrastructure, client-side technologies, embedded media, page design, site design, usability and other topics. Technologies to be covered include XHTML, JavaScript, and cascading style sheets.