Prerequisite:CS 202. A review of client-side and server-side web development languages and practices. Covers HTML, CSS, and JavaScript in addition to a variety of server-side scripting languages for processing user input. Also covers the basics of good web design, in terms of making both a usable and a working website.