Rhinoceros & Grasshopper

Rhinoceros & Grasshopper

Start Date
End Date
Lectures /Hours Schedule /
Branch Price /
Register NOW
7 / 32 Friday /
05:00 - 10:00 P.M
Nasr City 7250-- Contact us for current discount Register


Rhinoceros 3D: Modeling in 3D is the process of creating a mathematical representation of an object surfaces.

Rhino is a 3D modeling software that provides tools for creating, displaying and manipulating these surfaces.

A surface in Rhino is fundamentally a NURBS based geometry, which is known by its flexibility to model any shape from 2D line to the most complex 3D free form organic surface or solid. Rhino is used in Marine, Aerospace, Automobile, Exterior design, Product design and many other applications.


Grasshopper is a visual programming language developed by David Rutten at Robert Mcneel and Associates, It runs within the Rhinoceros 3D CAD applications. If Rhino alone offers the opportunity to 3D model objects, then Grasshopper and Rhino, in tandem, offer the opportunity to define parametric control over the model. Together they offer the capability to explore generative design workflow, a design method in which 2D and 3D forms are generated by set of rules and relations. Grasshopper has the power to explore design possibilities through quick, variable and desirable outcomes.



Rhinoceros 3D: This course will provide students with the essential skills and knowledge in key modeling techniques for using curves, surfaces and solids. The teaching flow will start with a quick overview of Rhino functions, followed by set of case studies to elaborate how those functions can set together to build up a 3D model. By the end of this course, students will have gained basic skill in conceptualizing ideas and how to model them in 3D environment.


Grasshopper: This course will provide students with essential skills to be able effectively use Grasshopper. The course starts with overview of parametric design history and powerful applications in current professions. This to be followed by introduction to Grasshopper interface and seven sessions where students get training on various parametric concepts and ability to think algorithmically through lectures, case studies as well as home exercises. By the end of the course, students shall gain introductory knowledge to allow them dive in further in grasshopper and it is advanced applications within creative practices.


  • Rhinoceros 3D 
  • Grasshopper



We recommend the following resources:


 Web Resources:


  • Basic knowledge and skills about using computers.
  • 2D AutoCAD Tool is Essential
  • 3D Knowledge is Preference



To pass the course and receive both Rhinoceros certificate & CAD MASTERS certificate you should:

  • Attend at least 80% of course hours.
  • Score more than 70% as a total score.
    • Interactive Question in Class
    • Home Assignments
    • Course Exam