The best way to learn Computational Design.

Master the skills and tools used in top architecture and engineering offices worldwide.

Rhino 3D Grashopper | Rhino 3D Kangaroo | Grasshopper | Rhino 3D
Bats | Grasshopper | Rhino 3D Karamba | Grasshopper | Rhino 3D Dynamo | Revit
Python | Grasshopper | Rhino 3D C-Sharp | Grasshopper | Rhino 3D JavaScript | Three.js | React

Learn computational design at your own pace, with guided, bite-sized education that’s effective and fun.

Interactive Computational Design & Engineering courses for any role & level

  • Beginner
  • Architect
  • Engineer
  • BIM Manager
  • Fabricator

We navigate with you through a wide array of computational concepts and help build your Computational Design skills from the ground up.

Meet the instructors

Daniel's profile photo.

Daniel Locatelli

As a kid I loved both exploring nature and fixing my RC cars. Today I bring that same curiosity and open mindset to my work, constantly figuring out how to apply technology in the AEC industry to use our natural resources more sustainably and efficiently. I'm also passionate about teaching and have led numerous workshops on Computational Design, BIM, and Digital Fabrication. My expertise spans over 10 years of experience, including work and study at renowned architecture and engineering offices and universities in Brazil, the USA, and Germany.

Instructor 02's profile photo.

Instructor 02

Lorem, ipsum dolor sit amet consectetur adipisicing elit. Delectus nesciunt modi asperiores cupiditate doloremque quae nihil vero dolorem maxime, aliquam perspiciatis a laboriosam est at quaerat labore ipsam repellat esse praesentium voluptatum consequuntur ab. Hic ea harum illum distinctio velit. Deserunt, a pariatur! Architecto, perferendis qui a sequi provident dolor!

ArchCompute 30-day money-back guarantee

Try ArchCompute risk-free.

The course did not meet your expectations?
Ask for a full refund within 30 days. No hassle, no stress.
A clock in neon with a big 30 in the middle.

Testimonials

Check what people have been saying about our method.

Feedback 0Feedback 1Feedback 2Feedback 3Feedback 4

Starter

Free

limited access

Join our community & get basic access to all courses.

  • Every first course level free
  • Professional profile
  • Discord community

Pro

€24/mo

Save €192 | billed yearly

Access all exclusive Pro member-only features and courses.

  • Access to all courses
  • Courses certificates
  • Mentor-led project reviews
  • Projects & community feedback
  • Guided career paths
  • Discord community

Teams

€16 /mo

per seat | billed yearly

Join with your friends and each one of you will get a 25% discount.

  • Access to all courses
  • Courses certificates
  • Mentor-led project reviews
  • Projects & community feedback
  • Guided career paths
  • Discord community

FAQ

What is computational design?

Computational design is the use of algorithms, programming, and digital tools to create complex systems that are translated into forms. It can be applied at a variety of scales, from small products to urban planning. Computational design blurs the boundary created in the mid-18th century between design, architecture, and engineering. It allows designers to optimize for performance, sustainability, fabricability, cost, etc.

Who is this course for?

This first course is aimed at architecture students, professionals, and professors interested in integrating computational methods into their practice. A basic understanding of architectural concepts is recommended but not required.

What topics will be covered in the course?

The course will cover a range of topics, including:

  • Computational design principles
  • Algorithmic modeling using Grasshopper
  • Parametric design techniques
  • Scripting basics in Python for design
  • Data visualization and analysis tools

What is the format of the course?

The course is entirely online and self-paced, allowing you to study at your own. It includes video lectures, interactive assignments, and community forums for discussions. You can also schedule a meeting with me to clarify any questions.

How long is the course?

The estimated course length is 6 weeks, with 2-3 hours of content per week. You can complete it at your own pace, with access to materials for up to one year after enrollment.

What materials or resources will be provided?

Participants will receive:

  • Access to video lectures and supplementary reading materials
  • Downloadable design templates and scripts
  • Links to online resources and tools for further learning

What software or tools do I need to participate?

You will need a copy of Rhino and Grasshopper installed on your computer. A trial version of Rhino is available if you do not have a license.

What are the system requirements for the course?

To ensure a smooth learning experience, your computer should meet the following requirements:

  • Operating System: Windows 10 or later, macOS Mojave or later
  • Processor: Intel i5 or higher
  • RAM: Minimum 8GB
  • Graphics Card: Compatible with OpenGL 4.1 or higher

How do I enroll in the course?

To enroll, click on the button bellow, and follow the prompts to create an account and complete your payment.

Will I have lifetime access to the course?

Yes, once you enroll, you will have lifetime access to the course materials, including all future updates and additional resources.

Will I receive a certificate upon completion?

Yes, upon completing the course and submitting all assignments, you will receive a certificate of completion, which can be added to your LinkedIn profile or resume.

What if I have questions during the course?

You can ask questions in the discussion section of the lecture or send me an email. Additionally, weekly live Q&A sessions will be scheduled to address any queries you might have.

What is the cost of the course?

The lifetime access costs €399, with an early bird discount of 25% available until end of June 2025.

Is there a refund policy?

You can request a full refund within 30 days of enrollment if you have not accessed more than 30% of the course materials.

How can I provide feedback on the course?

At the end of the course, you will receive a survey to share your thoughts and suggestions for improvement. You can also contact us anytime during the course.

Becoming a computational designer has never been easier.