Explores the role of computer visualization as a representational medium. Visualization is widely used in scientific, engineering, and design disciplines to help people understand complex phenomena and constructs. The key intellectual challenge is to develop the right visual metaphors for conveying information in the most effective way. Through programming projects and applications work, real and imaginary environments are constructed, probed, and displayed. Also covers the relevant computer graphics methods and data representations. Required of Course IV majors. From the course home page: Course Description This course will introduce students to architectural design and computation through the use of computer modeling, rendering and digital fabrication. The course focuses on teaching architectural design with CAD drawing, modeling, rendering and rapid prototyping. Students will be required to build computer models that will lead to a full package of architectural explorations within a computational environment. Each semester will explore a particular historical period in architecture and the work of a selected architect.