This page would look a lot spiffier if you downloaded a standards compliant web browser.

Roles for Computing in Schools of Architecture and Planning
    Journal of Architectural Education 48(1):56-64 1994
    A successful effort to incorporate computing in a school of architecture and planning must satisfy varying student objectives and encompass a range of computing roles. This article reviews these roles and presents a case study of computing at the College of Architecture and Planning (formerly Environmental Design) at the University of Colorado at Boulder. Three categories of instruction make up the curriculum: Tool-using courses teach specific applications, tool-building courses focus on developing new design software, and design theory and methods courses provide rationale for specific computational approaches. Finally, strategies employed in developing this curriculum are discussed.