Bachelor of Science in Architecture

Computation Stream

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 1 (Fall)
  • 4.401 Architecture Building Systems (Fall)
  • 4.500 Introduction to Design Computing (Fall)
  • 4.302 Foundation in the Visual Arts & Design (CI-M) (Spring)
  • 4.605 Introduction to the History and Theory of Architecture (HASS-A) (Spring)
  • 4.501 Digital Design and Fabrication (Spring)

Year 3

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

Year 4

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