Parametric Architecture Course | Complete Guide to Grasshopper
Elevate your architectural designs with our Grasshopper for Rhino course. Perfect for beginners and professionals alike, this course guides you through creating complex, parametric geometries using data-driven design tools. You’ll start by mastering Rhino and Grasshopper basics, then explore advanced concepts like data trees, attractors, and curve manipulation. Each lesson is packed with real-world applications, from designing skyscrapers to intricate pavilion structures. By the end, you’ll have the skills to model, present, and prepare your designs for fabrication. Start your journey to becoming a parametric design expert today!
Skill level
Beginner-Intermediate
Duration
Approx. 5 hrs
Certificate
On completion
Closed Captions
English
About this course
Looking to master parametric design? This comprehensive online Grasshopper course is your gateway to mastering Rhino’s powerful visual programming plugin. Whether you’re a beginner or a design professional, this course will teach you everything you need to know to unlock the potential of Grasshopper and apply it to architecture, product design, or engineering.
Starting with the basics, you’ll dive into Rhino’s interface and get hands-on with Grasshopper, exploring essential parametric design concepts like data trees, lists, and attractors. As you progress, you’ll work on real-world projects that demonstrate how these tools come together, such as designing facades for skyscrapers, crafting pavilion structures, and creating complex mesh surfaces.
Throughout the course, you’ll also learn to apply mathematical operations, manipulate curves and geometry, and create stunning parametric designs that respond to external inputs like sunlight. The course doesn’t stop at design—you’ll also cover post-production and presentation techniques, preparing your models for fabrication and learning how to present your work with professional-level diagrams and images.
If you’re searching for the best Grasshopper course to elevate your architectural design skills, look no further. With practical, step-by-step lessons and a focus on real-world applications, this course will transform how you approach design using parametric modelling.
Skills you'll gain
- A solid understanding of Parametric Design
- How to work seamlessly between Rhino & Grasshopper
- Create & present stunning pieces of Parametric Architecture
Why ArchAdemia?
- 100% positive reviews
- Downloadable files with each course
- Access another 50+ courses
- On desktop, laptop, tablet & mobile app
Syllabus
Lesson 1 – Rhino Basics (53:49). In this introductory lesson, we explore Rhino’s interface and dive into Grasshopper, a powerful plugin that takes geometric creation to the next level. Even with minimal experience in Rhino, you’ll learn how these tools work together to generate dynamic, data-driven designs. To kick things off, we’ll guide you step-by-step as you recreate the geometry of a stylish chair. This hands-on approach will give you a solid foundation, ensuring you’re well-prepared to master more advanced parametric techniques in the lessons ahead!
Lesson 2 – Introduction to Grasshopper (52:09). In this lesson, we dive deep into the Grasshopper interface, covering its essential tools and elements. You’ll discover how Rhino and Grasshopper work seamlessly together as you start building your very first geometry within Grasshopper. This hands-on experience gives you a solid foundation, helping you move closer to becoming a Grasshopper pro. By the end of this lesson, you’ll be ready to unleash Grasshopper’s potential for dynamic, data-driven design.
Lesson 3 – Data Trees & Lists – Part 1 (1:04:12). Here, you’ll explore list data, data trees, and the key operations that make parametric design possible. Using simple, hands-on examples, you’ll grasp how Grasshopper structures and manipulates data—skills that will be crucial for every script you create moving forward. This class is the gateway to mastering complex designs, so stay focused and patient. By the end, you’ll have a solid understanding of how to wield data with precision in your parametric projects.
Lesson 4 – Data Trees & Lists – Part 2 (49:13). In this lesson, we finalize your understanding of data manipulation in Grasshopper by exploring data trees, lists, and branches in depth. You’ll learn how to combine and manipulate these data structures to unlock new design possibilities. After a quick theoretical overview, we dive into an exciting practical project: recreating a fragment of Santiago Calatrava’s stunning architecture in Valencia. This hands-on challenge will solidify your grasp of data trees and get you one step closer to parametric mastery.
Lesson 5 – Math Operations (50:03). Learn how to apply various mathematical functions to generate patterns perfect for designing facades, wall panels, or artistic objects. By the end of the class, you’ll have a strong understanding of how to manipulate number sequences like ranges and series, and how to creatively apply math to parametric design. This hands-on exploration of math operations will unlock a new layer of possibilities for your projects.
Lesson 6 – Curves – Part 1 (50:51). In this lesson, we take control of parametric design with a deep dive into curves—an essential element in Grasshopper. You’ll learn about various types of curves, their modifications, and how to apply them in your projects. We also introduce the “Twin Curves” plugin, which adds flexibility for creating intricate parametric geometries. By the end of the class, you’ll apply these skills to recreate a stunning light installation piece, further enhancing your ability to design with curves.
Lesson 7 – Curves – Part 2 (54:43). You’ll use your knowledge of curves to design two detailed skyscraper facades, including one inspired by a Norman Foster creation. This session will focus on applying all the tools and techniques you’ve learned so far, giving you a deeper understanding of parametric design in architecture. By constructing the loft shape and extracting design details, you’ll recreate complex geometries step-by-step. This is your chance to bring iconic architectural designs to life using Grasshopper.
Lesson 8 – Attractors – Part 1 (1:04:03). In this exciting lesson, you’ll explore the concept of attractors, focusing on point-based attractors in parametric design. Through a hands-on project, you’ll learn how attractors influence geometry and create dynamic interactions. By the end, you’ll design a responsive skyscraper façade that adapts to the movement of the sun, showcasing how Grasshopper’s attractor principles can be applied to sustainable architecture. This lesson is perfect for those looking to merge design with environmental considerations.
Lesson 9 – Attractors – Part 2 (48:45). Building on the previous lesson, we expand the attractor concept by introducing curves as attractors. You’ll learn how to use curve attractors to manipulate geometry and create dynamic, responsive designs. After a quick theoretical overview, we’ll jump into a hands-on project where you’ll model the façade of the Clarion Hotel and Congress Centre by Space Group Architects. This class will sharpen your ability to apply attractor principles to real-world architectural examples, furthering your parametric design skills.
Lesson 10 – Complex Mesh Surfaces – Part 1 (1:02:19). Using the Nature Boardwalk Pavilion as our inspiration, you’ll apply your existing knowledge along with a few new components to model a circular, three-dimensional pavilion structure. While the design may seem regular, the real challenge lies in projecting a complex form onto an arched loft. By the end of the lesson, you’ll be equipped to handle advanced mesh surface designs in your own projects.
Lesson 11 – Complex Mesh Surfaces – Part 2 (52:39). In this lesson, you’ll model a pavilion designed by University of Porto students using familiar Grasshopper components and operations, with a single additional plugin for enhanced functionality. The design process focuses on simple yet powerful operations like extrusion, scaling, and Boolean operations. By the end of the class, you’ll have a detailed understanding of how to build complex-looking structures from basic geometric strategies, starting with large shapes and refining the details.
Lesson 12 – Presenting Your Grasshopper Models (32:12). In the final class of the course, we explore how to use Grasshopper as a powerful tool for both presentation and fabrication. You’ll learn how to extract details from your model to prepare for fabrication, as well as how to create professional diagrams directly from your Grasshopper model. Whether you’re designing images, diagrams, or even physical models, this lesson ensures your projects are presentation-ready. It’s the perfect conclusion to a journey of mastering parametric design, giving you the tools to showcase and bring your creations to life!
How Parametric Design Elevates Architectural Work in Study and Practice.
Parametric design is revolutionising architecture by enabling data-driven, adaptive solutions that go beyond traditional methods. For students, it opens up a new realm of experimentation, allowing for the exploration of complex geometries and responsive structures. This hands-on experience with parametric tools like Grasshopper gives students a competitive edge, as they learn to create innovative, optimised designs.
In professional practice, parametric design enhances both creativity and efficiency. Architects can quickly generate multiple design iterations, fine-tune structures for performance, and create visually striking, responsive designs. From intricate facades to sustainable projects that adapt to environmental factors, parametric tools allow architects to meet modern challenges with precision and creativity. By adopting parametric design, architects gain the ability to push the boundaries of their work, creating high-performance, future-ready solutions that stand out in a competitive field.
Meet your tutor - Margarita Volkova | Architect & Computational Design Specialist
Margarita is a highly accomplished architect and specialist in computational design, with a particular focus on parametric architecture. With years of experience in both architectural practice and academic instruction, Margarita has successfully integrated cutting-edge design technologies into a variety of projects. As a champion of innovation, she has a deep understanding of computational tools and methods, enabling them to create adaptive, efficient, and sustainable design solutions.
Unlimited Content & Support with an ArchAdemia Membership.
FAQs
We have two forms of membership, monthly and annual. Both can be cancelled at any time with no contractual obligations. Both include all course content that exists today and any future instalments, access to our community forum and monthly bonuses. Annual members benefit from two extra perks; the ability to contact us directly anytime to help with day to day issues, often resulting in a video call support session, and free access to all downloadable resources (currently worth £300 total).
Monthly memberships are £29 per month and our annual membership is £99 paid per year. Head over to our pricing page to find out exactly what’s included with each. FYI – both memberships auto-renew.
Once you’ve created your account you’ll be taken to the members area. There, you have easy access to your account information, where you’ll receive instructions on how to cancel if you wish to do so.