The Advanced Digital Tools course instructs and engages students in the parametric computational tools.


Syllabus

In this course, our primary focus will be on emergent design strategies rooted in algorithmic design principles. These strategies have a far-reaching impact, not only on design methodologies but also on how we perceive and define architecture and its boundaries. We will explore how algorithmic and computational approaches are reshaping both physical spaces in our built environment and the interconnected digital realms of contemporary culture.

CD Seminar//Forces of nature//Grow-tesk//Zackary Bryson

Credits: CD Seminar//Forces of nature//Grow-tesk//Zackary Bryson

The course’s core objective is to impart a solid understanding of visual scripting using Grasshopper while introducing the fundamental concepts of computational design. Students will learn how to generate geometry as data and how to algorithmically manage multiple sets of geometric information. This skill set is essential for developing algorithmic thinking, enabling students to navigate the complexities of geometric data effectively.

 


Faculty


Faculty Assistants


Projects from this course

Advanced Digital Tools: Introduction to Grasshopper

Embark on a transformative journey into the realm of digital design with our “Advanced Digital Tools” course, where innovation meets precision. Central to this exploration is Grasshopper, a visual programming language seamlessly integrated into Rhino 3D modeling software. This course propels students beyond conventional design boundaries, offering a hands-on experience in parametric design, algorithmic workflows, … Read more

Advanced Digital Tools: Getting Familiar with Grasshopper

In the context of technology, Grasshopper refers to a visual programming language and environment. Unlike traditional coding languages, Grasshopper employs a graphical interface, allowing users to create and manipulate algorithms through a visual representation of code elements. Originally designed as a plugin for the 3D modeling software Rhinoceros, Grasshopper enables architects, designers, and engineers to … Read more

Advanced Digital Tools: An Overview

During the first term of the Master’s program, we took a class called “Advanced Digital Tools,” which focused on exploring all the functions and potentials of the software “Grasshopper.” This blog post aims to showcase some of the works developed during the course, illustrating both the processes and results. Same code, variations of parameters The … Read more

Advanced Computational Tools: A Journey Through Grasshopper

Welcome to the world of advanced computational tools, where we delve into the intricacies of Grasshopper, a graphical algorithm editor tightly integrated with Rhino’s 3-D modeling tools. This blog post will guide you through the learning process, focusing on the fundamental aspects of Grasshopper and logical representations. Grasshopper Fundamentals Grasshopper is a powerful tool that … Read more