Search | Directories | Reference Tools
UW Home > Discover UW > Student Guide > Course Catalog 

Instructor Class Description

Time Schedule:

Brian Robert Johnson
ARCH 482
Seattle Campus

Web Weaving

Examines the function, limitations, and uses of primary web technologies and fundamental website design and implementation. Participants develop hands-on design/build expertise for website design, implementation, and maintenance, using readily available tools and techniques. Looks beyond today and explores emerging Internet technologies. Offered: A.

Class description

[Contact instructor for Add-code if you are not an Architecture major.] You will learn about (1) the fundamentals of webpage design & control (HTML, CSS Style Sheets, Javascript); (2) the important characteristics of different multi-media objects that can be included in a webpage, (still images, movies, sound, applets, etc); (3) about dynamic web-pages (forms, AJAX, DHTML); and (4) the foundations of server-side dynamics (PHP, mysql).

Student learning goals

Understand the underlying operation of the web in terms of clients and servers, content files, links, media, interpretation of URLs, security issues, etc.

Know how to code HTML, CSS, Javascript, and PHP in a text editor, and how to make choices about media (file types, resolution, etc) in constructing a web site.

Recognize the benefits of, and various stages in the evolution of, standards-compliant code and browsers on the web.

Understand how to orchestrate content and structure of various files to construct a maintainable web site which includes interactive features and static content in a easily navigable and user-friendly site.

General method of instruction

The course utilizes a hands-on, project-based approach to the subjects, with introductory lecture content followed by student explorations. Independent development and contribution to the course is encouraged and rewarded.

Recommended preparation

You should be computer literate and interested in learning about the underlying technologies, not just the latest bling-bling.

Class assignments and grading

Exercises are roughly formed around the idea of an online portfolio or project presentation. They develop HTML and related skills systematically, progressing from creation of a simple HTML web page to authorship of an integrated set of pages requiring navigation, visual continuity, and design care, and end in a team project supporting a social use of the web.

Timely completion of assignments, attention to, and ability to control, the visual quality of results in order to achieve quality design through direct editing of HTML, as demonstrated in assignments. Completion of a term project and its contribution to learning by others. General contribution to the class.


The information above is intended to be helpful in choosing courses. Because the instructor may further develop his/her plans for this course, its characteristics are subject to change without notice. In most cases, the official course syllabus will be distributed on the first day of class.
Course web site
Last Update by Brian Robert Johnson
Date: 10/23/2011