Alert Due to the impending weather conditions, the BAC will be closing today, Monday, January 26 at 4pm. All classes and activities will be cancelled as of 4pm. All offices and thesis studios will be closing at 4pm. The building will be closed and inaccessible as of 6pm today and remain closed all day Tuesday, January 27.

Hi IE6 user, you're viewing a text-only version of the BAC site. Upgrade to a free browser like Google Chrome to get the full experience.

Architectural Programming


This course presents a formal process for establishing the scope of a project and determining the performance requirements that a design must achieve. It explores the role of programming in bringing essential information about the way people use and respond to their environments to bear upon design decision making. The course introduces basic concepts of environmental design research, including methods for surveying users and evaluating settings. It explores issues around communicating program information to designers, translating performance criteria into design, and promoting user participation in programming and design decision making. Included in the course is an introduction to code analysis, including the purpose and most important requirements of the Massachusetts State Building Code and the Architectural Access Board Regulations for new and existing buildings. Course lectures and class participation in the form of student researched code topics and class presentations will provide a strong base of knowledge for future code investigations. The instructor will provide practical guidance on how to deal with building inspectors and how to make sure serious code problems are identified and resolved before construction drawings are complete.

Credits 3 Credits
Prerequisites * PR450
Co-Requisites None.
Fulfills MArch: Required
Fall, Spring


* Prerequisites listed are for onsite degree programs only.  For questions regarding prerequisites for Professional & Continuing Education, The Sustainable Design Institute or The Landscape Institute please call the office at 617-585-0101 or email For questions regarding prerequisites for the Distance track Master of Architecture please call 617-585-0390 or email If you are looking at the course page of a 4000 series course, the prerequisites listed on the page do apply to you.

For degree students contact Academic Advising at