Course info
Dec 8, 2016
1h 16m

Architects often require a freedom of expression that can be limited by design software. Further, the process of testing ideas can be tedious and time consuming. Parametric and generative design, using Grasshopper, gives the designer the opportunity to resolve these problems through visual programming. In this course, An Introduction to Using Grasshopper for Architecture, you'll take a look at some of the capabilities of Grasshopper and get started on the workflow of the software. First, you'll get to know the interface of Grasshopper. Next, you'll discover how to build your first parametric object. Finally, you'll explore how to create a generative facade and optimize forms using evolutionary problem solving. By the end of this course, you'll learn how to apply Grasshopper to your own workflow. Software required: Rhino with the Grasshopper Plugin

About the author
About the author

Anthony started his career as a Civil Engineer, and was involved in both consulting and construction, before completing a bachelors degree in Architecture. Working in Architectural design highlighted the some of the enormous benefits parametric design can bring to Architectural and Engineering design. Anthony is currently working in Europe, exploring potential workflows in digital fabrication and parametric design.


Hi everyone, my name is Anthony Rosengren and welcome to my course An Introduction to Grasshopper for Architecture. I am a freelance product and architectural designer.

Grasshopper gives you the freedom to create generative, highly complex form, based on parameters that you define. With this software, you will be able to find unexpected solutions to design problems, and test them in real time.

In this course, we are going to look at some of the capabilities of Grasshopper, and get you started on the workflow of the software. We will also have a look at some plugins so that you have the chance to add your own design tools.

Some of the major topics that we will cover include:

  1. Getting to Know The Interface
  2. Building Your First Parametric Object
  3. Creating A Generative Facade
  4. Optimising Form Using Evolutionary Problem Solving
By the end this course, you’ll know how you apply Grasshopper to your own workflow, and you will have the core skills needed to begin experimenting with generative building design.Before beginning the course you should be familiar with how to use Rhinoceros 3d modelling software.

I hope you’ll join me on this journey to learn Grasshopper with the Introduction to Grasshopper for Architecture course, at Pluralsight.