Course curriculum

  • 2

    Computational design primer

    • Parametric modeling in Rhino and Grasshopper

    • Working with data in Grasshopper

    • Scripting in Python

  • 3

    Optimization

    • Introduction to optimization

    • Designing with parameters, objectives, and constraints

  • 4

    Simulation

    • Structural analysis

    • Daylight

    • Views

    • Occupancy

  • 5

    Advanced modelling

    • Packing

    • Local optimization

    • Assignment

    • Recursion

    • Subdivision and space planning

  • 6

    Conclusion

    • Visualizing Generative Design / What’s next?