AIA CES Credits
AV Office
Abstract Publication
Academic Affairs
Academic Calendar, Columbia University
Academic Calendar, GSAPP
Admissions Office
Advanced Standing Waiver Form
Alumni Board
Alumni Office
Anti-Racism Curriculum Development Award
Architecture Studio Lottery
Avery Library
Avery Review
Avery Shorts


STEM Designation
Satisfactory Academic Progress
Skill Trails
Student Affairs
Student Awards
Student Conduct
Student Council (All Programs)
Student Financial Services
Student Health Services at Columbia
Student Organization Handbook
Student Organizations
Student Services Center
Student Services Online (SSOL)
Student Work Online
Studio Culture Policy
Studio Procedures
Summer Workshops
Support GSAPP
This website uses cookies as well as similar tools and technologies to understand visitors' experiences. By continuing to use this website, you consent to Columbia University's usage of cookies and similar technologies, in accordance with the Columbia University Website Cookie Notice Group 6

Andrew Heumann

Andrew Heumann is an Adjunct Assistant Professor at Columbia GSAPP. As an architectural designer, generative artist, software developer, and educator, his work interrogates the technical and creative possibilities of design computation and architectural automation. He contributed to numerous projects as a Design Computation Specialist at NBBJ in Seattle and Woods Bagot in New York before joining WeWork in 2017 as a senior researcher working on automating interior layouts. Andrew has authored over 20 plugins for Rhino/Grasshopper and Revit/Dynamo, including Human and Human UI, which together have been downloaded more than 100,000 times. Currently he works as a software developer at Hypar, building the next generation of generative tools for Architecture, Engineering, and Construction.