Interactive online media like the World Wide Web have revolutionized the way people communicate. Students who are familiar with computers and the Internet are introduced to tools and techniques for creating interactive documents. Topics include HTML authoring, Cascading Style Sheets, scripting languages, interaction techniques, data retrieval, and incorporating sound, video, and images in documents. Also offered as MAT 2730.

This course will teach students how to author web documents using HTML, CSS and basic Javascripting by specifically focusing on web design. Alongside learning the technical fundamentals of web documents, students will learn to analyze and critique web sites based on aesthetic considerations, usability and interaction. You will learn basic design terminology and strategies. The goal is to better plan and implement great looking and easy to use websites of your own.

A great web experience is a marriage between excellent form and function. We will analyze websites ranging from commercial to experimental by specifically thinking about design, usability and interaction. The web is a platform for just about anything and we will study the multiple ways it is being used. Weekly readings will inform our discussions on the history of the Internet and the cultural, political and economic revolutions underway since its inception.