ARH 522 – Fall 2015

Fall 2015

ARH 522 – Fall 2015

Postgraduate course that focuses on advanced digital design and fabrication processes (CAD/CAM) and particularly on the development of advanced computational mechanisms that can be applied in complex, non-standard spatial and structural design research. Topics include generative design, adaptive process, interactive design, and optimization processes. Specialized technical skills of algorithmic design and physical computing (Robotics) are provided. Software and plug-ins include: Rhino/Grasshopper, Firefly, gHowl, Processing, Arduino.

  • Computational Mechanisms in Design and Fabrication
  • Algorithms in Design
  • Physical Computing

  •  Fox, M. and Kemp, M., 2009. Interactive architecture. New York: Princeton Architectural Press.
  • Iwamoto, L., 2009. Digital Fabrications: Architectural and Material Techniques. New York: Princeton Architectural Press.
  • Kolarevich, B. and Klinger, K. R., 2008. Manufacturing material effects. Rethinking design and making in architecture. Oxon: Routledge.
  • Leach, N., Turnbull, D., Williams, C., 2004. Digital Tectonics. Chichester; West Sussex; Hoboken; NJ: Wiley-Academy.
  • Menges, A. and Ahlquist, S., 2012. Computational Design Thinking. Chichester; West Sussex: Wiley & Sons.
  • Sakamoto, T., Ferre, A., Kubo, M., 2008. From control to design. Parametric/Algorithmic Architecture. Barcelona; New York: Actar.
  • Sheil, B., 2012. Manufacturing the Bespoke. Making and Prototyping Architecture. Chichester; West Sussex: Wiley & Sons.
  • Terzidis, K., 2006. Algorithmic architecture. Oxford: Architectural Press.

Algorithmic design - Physical computing – Fabrication 
Rhino/Grasshopper – Firefly – Arduino

Online sources

ARH-522 Tutorials
•    ARH-522 Tutorials - Algorithmic Design I [Blackboard]
•    ARH-522 Tutorials - Algorithmic Design II [Blackboard]
•    ARH-522 Tutorials - Algorithmic Design III [Blackboard]
•    ARH-522 Tutorials - Algorithmic Design IV [Blackboard]
•    ARH-522 Tutorials - Physical Computing I [Blackboard]
•    ARH-522 Tutorials - Physical Computing II [Blackboard]
•    ARH-522 Tutorials - Physical Computing III [Blackboard]
•    ARH-522 Tutorials - Physical Computing IV [Blackboard]

Student Projects

Project 1

Scroll to Top