Bachelor of Science in Architecture

Computation Stream

Architecture major studies aim to develop an understanding of a variety of disciplines, including architectural design; the arts; building technology; computation; and the history, theory, and criticism of architecture, art and design.

The computation discipline group teaches diverse subjects dealing with theory, history, methods, and applications of computation and digital technology. The aim is to cover the many facets of a rapidly changing and growing area with in-depth, agenda-setting research and teaching. Topics taught cover the description, generation, evaluation, and construction of architectural and urban design through computational means that include computer visualization and modeling, generative theories, software for design synthesis and analysis, and digital fabrication and construction processes and technologies.

BSA: Major in Computation


Year 1

  • Freshman Seminar in Architecture (Fall)
  • 4.111* Introduction to Architecture and Environmental Design (HASS-A) (Spring)

Year 2

  • 4.112 Architecture Design Fundamentals I (Fall)
  • 4.401 Introduction to Architecture Building Systems (Fall)
  • 4.500 Introduction to Design Computing (Fall)
  • 4.302 Foundation in the Visual Arts & Design (CI-M) (Spring)
  • 4.605 A Global History of Architecture (HASS-A) (Spring)
  • 4.501 Digital Design and Fabrication (Spring)

Year 3

  • 4.503 Advanced Visualization: Architecture in Motion Graphics (Fall)
  • 4.504 Design Scripting (Spring)
  • 4.5xx One additional elective subject in Computation

Year 4

  • 4.THT Thesis Research Design Seminar (CI-M) (Fall)
  • 4.THU Undergraduate Thesis (Spring)
  • 4.5xx One additional elective subject in Computation

* 4.111 is offered in the spring term and often taken as a freshman exploratory class. IAP class 4.11A may be substituted if a student is unable to take 4.111.