
NJ's Survival Kit
NJ Namju Lee
This series is a compilation of videos that I have listened to, learned, and felt. It can provide you with a variety of perspectives on your life journey.
Beginner
Portfolio
Learn C# coding. Learn design scripting with Rhino3d Grasshopper. Learn creative coding such as computational thinking, parametric, and generative design.
1,035 learners
Level Basic
Course period Unlimited
Reviews from Early Learners
5.0
mrdongwoohan
Thank you for always uploading great lecture content! I will learn a lot and become a designer with great influence like Namju.
5.0
Lynn Kim
I'm learning a lot, thank you^^
5.0
jihoon0518
I learned a lot about the basic concepts of C# scripting. Thank you for the great lecture, Namju! :)
Understanding Rhino and Grasshopper's Grammar
Understanding the RhinoCommon API
C# Basic Grammar
Computational thinking
Parametric/Generative Design Scripting
Creating and modifying geometry
Creative Coding and Visualization
Through Rhino Grasshopper
Learn C# design scripting!
This course covers C# design scripting for Rhino3D and Grasshopper.
We teach the thinking and programming required for computational design.
You will be able to understand data structures, geometric data structures and data transformations.
You can lay the foundation for computational design methodologies such as parametric, generative design, automation, and optimization .
The Fourth Industrial Revolution is also bringing about great changes in the design field.
Specifically, you can learn how designers access and utilize design data.
Design scripting will help you learn more creative and productive design methodologies.
Especially for 3D graphic designers, product designers, and architectural designers, you can gain insights that will help you leverage the tools you use more actively.
I recommend this to anyone who wants to build a career as a creative designer or computational designer.
Computational geometry (Point, Line, Polyline, Surface, Mesh, etc.)
Learn how to create and transform geometry data using the Rhino API.
You can learn computational design processes such as parametric or procedural design.
Who is this course right for?
For those who are architects or 3D designers and want to study coding
For those who want to study computational design
For those who want to study computational geometry
For those who want to study parametric/generative design
Anyone who wants to study creative coding and visualization
Anyone who wants to control Rhino and Grasshopper with coding
Need to know before starting?
Rhino3D
Grasshopper
C#
5,574
Learners
64
Reviews
5
Answers
4.9
Rating
6
Courses
NJ Namju Lee founded NJSTUDIO in 2004 and has been active as an architectural design, visualization, and computational design specialist. He currently works as a software engineer at ESRI (Environmental Systems Research Institute). He graduated from Seoul National University of Science and Technology (BS), UC Berkeley (MArch), and Harvard GSD (MDes), where he was awarded the 1st Digital Design Prize. As a researcher, he has worked at the UrbanAid Lab at the University of Technology Sydney (UTS), the SENSEable City Lab and Media Lab (Changing Places Group) at the Massachusetts Institute of Technology (MIT), and the College of Environmental Design at UC Berkeley.
I have taught computational design, mapping, data processing, and visualization at Harvard GSD, MIT, NYIT, and various international conferences. I have also lectured at several universities in South Korea, including the Ministry of Employment and Labor and Autodesk Korea, where I taught Architectural Visualization and Digital Design Studio I and II. I authored 'Simulation & Visualization of Architecture' and have contributed to various architecture and graphics magazines. I have participated in interdisciplinary exhibitions, digital film projects, architectural design, and computational work across Seoul, the USA, Australia, and China. As a visualization expert, I have collaborated with KPF, HYUNDAI, SAMSUNG, SK, and POSCO E&C.
I have been leading projects across various fields, focusing on computational design, data processes, and visualization, while integrating the built environment and technology. My work primarily centers on researching, applying, and teaching integrated design processes utilizing data.
All
6 lectures ∙ (3hr 37min)
All
12 reviews
5.0
12 reviews
Reviews 1
∙
Average Rating 5.0
5
Thank you for always uploading great lecture content! I will learn a lot and become a designer with great influence like Namju.
Thank you for the great review!
Reviews 1
∙
Average Rating 5.0
Reviews 2
∙
Average Rating 5.0
5
I learned a lot about the basic concepts of C# scripting. Thank you for the great lecture, Namju! :)
thank you! :)
Reviews 1
∙
Average Rating 5.0
5
This is a really good introductory course on Grasshopper algorithm design. It was even easy to learn because it was all in Korean. Thank you.
Thank you! I support you!! Fighting!!!
Free
Check out other courses by the instructor!
Explore other courses in the same field!