Advanced Web Design: Building Complex Web Pages and Sites

Advanced Web Design: Building Complex Web Pages and Sites is a Cognitive Science class taught by Paul Dickson.

This course satisfies Division I requirements. This course requires prerequisites.

Course Description
This 200-level course will cover advanced concepts in web design and will start where CS106 left off. This course assumes an understanding of client-side web design and covers server-side design. Students will learn to set up dynamic web sites that can create content based on stored information as well as to create web sites that can dynamically store user information. A variety of server-side programming languages for scripting, page generation, and database interaction will be covered. Students are required to have a working knowledge of and ability to write HTML, JavaScript, and cascading style sheets. Prerequisite: CS106 Web design or significant knowledge of code-based web page design including HTML, JavaScript, and cascading style sheets.

Learning Goals

 * Project-based