Skip to Site Navigation Skip to Main Content Skip to Footer

Algorithmic Design Techniques with Grasshopper (short course)

Why study this course?

The use of algorithmic design software has become ubiquitous in the fields of architecture in recent years. From concept design to technical detailing, algorithmic modelling has enhanced the creativity of designers, enabling them to manage a much higher degree of complexity than the one allowed by traditional modelling. Informed by relevant parameters defined by the designer, algorithmic software is a rule-based tool to transform conceptual diagrams into rigorous and detailed digital models ready to be manufactured.


Open all

This course will introduce you to algorithm editor Grasshopper for use with Rhino's 3D modelling tools, presenting the software environment and logics as well as providing a series of techniques to approach algorithmic design at different scales.

Exercises throughout the course are likely to include:

  • Exercise One: design of a small object (lamp) using 2D components and production of fabrication drawings
  • Exercise Two: design of medium sized object (bench) based on waffle structure systems
  • Exercise Three: design of a medium sized object (pavilion) using 3D components
  • Exercise Four: design and control of building facades/skins
  • Exercise Five: control of environmental data and implementation in design process

By the end of the course, you'll be able to:

  • manage a Grasshopper file in connection with Rhino
  • connect external parameters (attractors, site conditions, sun analysis) to your design
  • export information in the form of fabrications drawings or illustrator diagrams

This course is taught by Andrea Bugli.

The course is suitable for beginners, but basic knowledge of Rhino is required.

Please note, in order to get the most out of the course, it is recommended that you set aside some time between lessons to review what was covered the previous week.

You will study the following subjects:

  • an introduction to Grasshopper’s interface and components
  • how to manage data in Grasshopper
  • linking external parameters (site conditions, local specificities) to the digital model
  • design with environmental parameters (sun, views)
  • displaying information on the model and exporting fabrication drawings  
  • a quick introduction to some Grasshopper’s plug-ins

"The course is really useful and I'm feeling more confident now with the Grasshopper software."

Course dates 4 November to 2 December 2017
Length One day a week for five sessions
Day and time Saturday, 11am to 5pm
Maximum class size  12
Contact hours 25

A 20% discount is available for:

  • those who are registered as unemployed and in receipt of Jobseeker’s Allowance or Employment and Support Allowance (ESA)
  • those whose sole or main income is a Department of Social Security (DSS) state retirement pension
  • those who are registered as disabled and in receipt of Disability Living Allowance (DLA) or Personal Independence Payment (PIP)
  • full-time and part-time UK students on credit-bearing courses
  • London Metropolitan University students on year-long day courses
  • London Metropolitan University Alumni Association members
  • London Metropolitan University staff

If you're eligible for the 20% discount, please contact us before booking.

The cost of materials is included in the course fee.

Students are welcome to bring their own laptops but computers will be provided.

Please read our terms and conditions before booking.

How to apply

To book on to one of our short courses, click the apply button to visit our eShop.

When to apply

Please note, the deadline to book a place on one of our short courses is one week before the start date. If you have missed the deadline, please get in touch and we will do our best to accommodate you.

Fees and key information

Short Course
Please select your entry point to display the fee