100% 5-star ratings on Trustpilot! • Rated Excellent
97% of students would recommend this course to a friend.
Trusted by designers at the world’s most respected firms:
You watch a tutorial, follow it step by step… and for a moment it feels like you’ve cracked it.
Then you try to apply it to your project—and everything breaks.
And it’s not because you’re not technical. It’s because most resources teach recipes, not the logic you need for real projects.
Does this sound familiar?
The “Copy-Paste” Ceiling: You can tweak other people’s scripts, but you can’t build your own from scratch.
The Data Tree Nightmare: You hit a wall every time the data structures get complex. You know what you want to do, but the logic just won’t click.
No Time to Learn: You’re a busy professional or student. You don’t have time or the energy to sift through scattered, unstructured content.
The “Orthogonal Box” Trap: You have incredible, organic forms in your head, but you end up designing what you can model manually in Rhino, not what you want to create.
And that’s the part that really stings…
You can see what Grasshopper could do for your workflow… but without a clear path, it stays this “someday” skill—while the computational folks keep getting the fun designs.
I learned Grasshopper the hard way — piecing together scattered tutorials, hitting walls, and rebuilding the same logic from scratch. That’s why I built Grasshopper Pro: a complete, coherent system that respects your time and teaches you the ‘why’ behind every action. No fluff. No outdated plugins. Just the fundamentals that actually matter in professional practice.
Thomas Jeremy Tait former Snøhetta Computational Designer
A 7-hour, self-paced system that teaches you to design, build, and troubleshoot your own Grasshopper definitions — so you can apply parametric thinking to real architecture projects without relying on copy-paste tutorials or tools you don’t understand.
Why 7 hours? Because you don’t need 400 hours of scattered content. You need a complete, coherent system. This is the course you finish — and actually use.
By the end of Grasshopper Pro, you’ll be able to…
If you can already tweak other people’s scripts but struggle to create your own — this is the missing bridge.
I developed Grasshopper Pro to guide you step-by-step and to make learning Grasshopper as effective as possible. I’ll show you exactly how to conceive, develop and finalize scripts the way they are used in real, professional architecture practice.
The course is structured in 4 modules. Each module contains assignments so you can turn what you’ve learned into practice right away and solidify your learnings as well as be amazed by your progress!
(~1.5 hours)
In the first module we’ll learn about all the essential concepts we need to know before we can start building our script.
We’ll learn about the core principles of visual programming, how Grasshopper differs from Rhino and how to approach a design problem in Grasshopper. We’ll look at the interface and learn the best ways to find, add and connect components.
(~2 hours)
When it comes to Grasshopper, knowing how to manage data structures is key. In this module we’ll take a deep-dive into data structures and explain each concept in an easy-to-understand way. Data structures are at the core of Grasshopper and mastering them will pave the way for everything else we are going to learn.
We’ll learn how to read and interpret the contents and data structure of Grasshopper components, how to make object selections and how to match data from several data streams. By the end of this module you will have mastered data structures and data management and be well on your way to become a Grasshopper professional.
(~2 hours)
Everything we create in Grasshopper will in some form contain these three main geometry types. And the better we understand their properties the more control we’ll have when using them. In this module we’ll be learning everything we need to know about the three main geometry types: Curves, Surfaces and Volumes.
We’ll learn how Rhino defines of each of these core geometries and how to create, modify and evaluate them.
After completing this module you’ll be able to confidently generate any form using these main geometry building blocks.
(~1.5 hours)
In this module we’ll learn about the key algorithms that can help us generate elegant and sophisticated architectural effects.
We’ll be learning how to create field effects and gradients, how to deal with attractors and generate dissolution effects. Most high-end architecture projects use at least one of these algorithms in their designs. These algorithms are extremely versatile and can be applied and layered in an infinite number of ways to create complex and compelling patterns.
Earn a certificate upon course completion, a valuable addition to your resume or LinkedIn profile, showcasing your commitment and expertise.
50+ production-ready parametric pattern scripts — fully annotated and cleanly organized, so you can see exactly how a well-built definition should look.
Once you’ve learned the logic in Grasshopper Pro, this gives you a real library to study, adapt, and apply straight to your own projects — each script labeled and grouped so nothing is ever a black box.
Grasshopper Pro by the numbers (from our exit questionnaire)
One-time payment. No subscription. No recurring fees. Learn it once, use it forever.
Lifetime Access • 30-day guarantee
Secure Checkout
Try the full program for 30 days. If you don’t feel like we’ve delivered what we’ve promised, email us within 30 days for a full refund — no forms, no questions.
We can offer this because 97% of architects who complete the course would recommend it to a friend.
Most students finish in 2–4 weeks at 2–4 hours per week.
But there is no rush — you have lifetime access.
This isn’t a “quick fix.” It’s a complete system. You finish it. You use it. You move on.
| What You Get | Self-Study / YouTube / AI | Subscription Libraries (400h+) | Grasshopper Pro BEST CHOICE |
|---|---|---|---|
| Time to Proficiency | 2–3 years (if ever) | Never finish | Weeks |
| What You Learn | Button-pressing & recipes | Overwhelming breadth | The 'why' behind every action |
| Completion Rate | Very low | Low | 3x–5x industry average |
| Script Ownership | Copy & pray | Watch forever | Build from scratch |
| Cost Over 2 Years | Free (but your time) | $936+ in subscriptions | $197 once |
| AI-Ready Logic | Black-box dependency | Not covered | Core fundamentals first |
Architectural designers who are new to Grasshopper and want a clear, structured path (not scattered tutorials)
People who can tweak other people’s scripts but struggle to build their own definitions from scratch
Anyone who keeps hitting the data tree / list matching wall and wants it to finally “click”
Designers who want to automate repetitive tasks and generate more options without working longer hours
Anyone unfamiliar with Rhino — you should be comfortable with NURBS/solid modeling before starting
People looking mainly for advanced scripting (Python/C#), Kangaroo-heavy simulations, or plugin-specific pipelines
Experienced Grasshopper users who already build complex definitions daily (this course focuses on fundamentals)
Hi!, I’m Thomas Jeremy Tait — Architect, Computational Designer at Snøhetta & Authorized Rhino Trainer®.
I’ve used Grasshopper almost daily while working at Snøhetta for 10 years and I’ve know the techniques and components that actually make a difference in a professional architecture practice (and those to avoid). I packaged my knowledge into this training program to help other architects design better and more efficiently.
Think about where you want to be one month from now. Do you have a step-by-step plan to get there?
They say ‘if you want to get something done, ask a busy person’. Its not about how much time we have, it’s about time allocation: What do we do with our time? The course is split up into bite-sized lessons that can easily be integrated into a busy schedule.
Take control of your time and you’ll reap the rewards! It requires a small adjustment of priorities to set yourself up for success in the long run!
I remember when I was in your shoes, back when I didn’t know Grasshopper, it looked like a complicated software only geniuses are able to use. I learned Grasshopper the hard way and I know all the pitfalls and the concepts that most people struggle with – and I explain them all in easy-to-follow lessons – I’m an architect myself, so in the course I explain things in a way that makes sense to us architects! I broke down learning Grasshopper into small, easy learning blocks – it will feel easy all the way to the end, and you’ll look back and realize just how far you’ve come!
Compared to a $39/month subscription you’ll pay for 2 years and never finish? This is a one-time $197 investment that actually ends. And the people who feel it’s “too expensive” are usually the ones who get the most value — because they show up and do the work.
This course started as a in-house training program within the Snøhetta offices. I’ve taught talented architects just like you how to bring their designs to the next level.
Seeing them succeed in using Grasshopper to create sophisticated designs on their own is why I decided to open this course up to the world.
It wasn’t an easy process: it took several rounds of feedback and of tracking the results to finally land on a curriculum that covered topics students were asking for, was both easy to absorb and as to-the-point as possible, after all we all have our projects to get back to!
The curriculum and teaching style in Grasshopper Pro is the result of several iterations, which is why I’m so confident it works!
Starting now will allow you to:
If you wait, you’ll be in the same place you are now 6 months, even a year from now.
Next year, you’ll wish you had started today!
2. Log in and start Module 1 instantly.
3. Follow the plan: 5–15 min lessons, 1–2 hrs/week. Real progress in ~4 weeks.
Absolutely. AI can generate scripts, but it cannot debug them, optimize them for your specific geometry, or explain why your data tree is flattening unexpectedly. The architects who thrive in the next decade will be the ones who understand parametric logic — not the ones who outsource their thinking to a black box.
Students who spread out the lessons over the course of a few weeks have shown the best results.
If you can spend 1-2 hours each week following the lessons and working on the assignments you’ll complete the course in 4 weeks.
You will get lifetime access to the Grasshopper Pro curriculum and the learning platform. This includes any updates in the future!
You’ll need a copy of Rhino installed on your machine. Grasshopper ships with Rhino so you won’t need to install it separately.
To make the most of the course you should be familiar with Rhino, and ideally you are already designing with it. Rhino is not a hard software to learn, if you want to catch up, you can download a trial and learn the basics in 1-2 hours.
Grasshopper Pro is a self-paced learning program. Once you purchase the course you’ll be able to start learning right away. You can learn at your own pace.
The only things you’ll need are an internet connection and a machine with Rhino. You can download the evaluation version of Rhino here and use it for 90 days. After that you won’t be able to save files or use plugins. It’s perfect for learning Rhino and Grasshopper.
There are no additional materials or equipment costs.
Each lesson in the course has Comments enabled, if you get stuck at any point, leave a comment and we’ll get back to you within 24h.
Yes. The entire course uses native Grasshopper components that ship with Rhino 7 and Rhino 8 on both Windows and macOS.
The videos are recorded on Windows, but the interface and components are effectively the same on Mac.
Yes. At checkout you can enter your company name, address, and VAT ID. You’ll automatically receive a tax invoice that includes your VAT number (EU VAT numbers are validated and handled with reverse charge where applicable).
Any more questions? Reach out to: [email protected]
Lifetime Access • 30-day guarantee
Have a question before you enroll? Email [email protected] — I usually reply within 24 hours.