Skip to course details

CADD International · Computational design

Rhino 8 · NURBS modelling · Visual programming

Rhino &
Grasshopper Training in Sharjah.

Create precise 3D forms. Build parametric definitions. Develop a design process that lets you explore, compare and explain your ideas.

Learning options
Classroom +
online live
Core workflow
Model · define
· iterate
Project focus
Geometry +
design logic

Sharjah · Dubai · Abu Dhabi enquiries · Online across the UAE & GCC

From inputs to form Parametric study

16 ribs · curvature 55% · Surface and ribs.

Illustrative parametric study. Adjust the inputs and compare the geometry to see how a repeatable design rule creates different outcomes.
Rhino
Rhinoceros 3DPrecise curves, surfaces & solids
Grasshopper
GrasshopperVisual logic & parametric geometry
CADD International
Learn with CADDGuided practice & project development

Design with geometry and logic

Understand the form.
Control how it changes.

The Rhino 3D and Grasshopper course in Sharjah brings accurate modelling and visual programming into one learning path. Start with geometry you can inspect, then build relationships you can adjust.

Explore how curves, surfaces, parameters and data structures support architectural concepts, façade systems, furniture and product studies. Develop a workflow you can explain through a practical project.

01 / PRECISE GEOMETRY

Build a sound model.

Develop curves, surfaces and solids with clear units, organised layers and geometry checks that support the next design stage.

02 / PARAMETRIC THINKING

Make relationships visible.

Connect inputs and operations in Grasshopper. Learn why lists, branches and data matching affect the geometry you produce.

03 / PRACTICAL OUTPUTS

Explain your design decisions.

Compare variations, review constraints and organise selected outputs into a readable design and project presentation.

What is parametric design? A design method that connects geometry to defined inputs and relationships. Changing a value updates the related model, helping you study alternatives while keeping the design logic visible.

  • Architecture & interior design
  • Façade & engineering teams
  • Product & furniture design
  • BIM professionals
  • Fabrication & prototyping
  • Design & engineering students

The learning path

From accurate modelling
to an adaptable definition.

Build the foundations, understand the data, then apply the workflow to a design brief. Expand each module to see the topics and practical output.

01 Rhino foundations & accurate modellingEstablish a reliable model before adding complexity
  • Navigate viewports, construction planes and the command workflow; set units and tolerances.
  • Use object snaps, precise input, transformations, layers and clear naming.
  • Build and inspect a small model using curves, surfaces and solids.

Practical output: an organised Rhino model with consistent scale and checked geometry.

02 NURBS curves, surfaces & form developmentDevelop controlled, editable geometry
  • Explore control points, curve direction, degree and continuity through practical exercises.
  • Create forms with lofts, sweeps, revolves and surface editing tools.
  • Practise joins, trims and Boolean operations; discuss when SubD is a useful modelling alternative.

Practical output: a form study with a clear construction method and reviewed surface connections.

03 Grasshopper foundations, vectors & logicBuild your first visual definition
  • Connect parameters and components; understand the relationship between reference geometry and preview.
  • Work with points, vectors, domains, number sliders and simple mathematical expressions.
  • Build repeatable geometry and use clear groups, labels and input controls.

Practical output: a readable Grasshopper definition that responds to deliberate input changes.

04 Lists, data matching & data treesUnderstand how geometry and data stay connected
  • Generate, select, sort and match lists while checking counts and component inputs.
  • Read tree paths and branches; practise grafting, flattening and simplifying in context.
  • Use panels and the Param Viewer to diagnose mismatched structures and unexpected results.

Practical output: a working definition with a data structure you can explain and troubleshoot.

05 Attractors & generative design studiesMake variation part of the design process
  • Use point or curve relationships to control size, spacing or orientation.
  • Remap values and compare selected design options against a clear brief.
  • Organise inputs so another designer can understand how the study changes.

Practical output: a documented set of parametric variations with a reason for the selected option.

06 Façade systems & panel rationalisationMove from a visual pattern to a considered system
  • Explore surface division, grids, repeated panels and louvre studies.
  • Review panel size, orientation, planarity and variation as design constraints.
  • Compare a free-form concept with simplified geometry suitable for further development.

Practical output: a façade or canopy study with organised components and reviewed geometric constraints.

07 Fabrication preparation & model checksPrepare clear information for the next project stage
  • Check scale, open edges and the geometry needed for the selected output.
  • Explore sections, part references, developable-surface unrolling and suitable export formats.
  • Discuss mesh preparation and the limits of the chosen CNC or 3D-printing workflow.

Practical output: labelled study geometry and an export checklist to review with the fabricator.

08 BIM workflow & portfolio projectConnect the model, definition and design explanation
  • Introduce Rhino.Inside.Revit for suitable BIM workflows and compatible software setups.
  • Review references, units, geometry transfer and the distinction between geometry and BIM elements.
  • Present your Rhino model, Grasshopper definition, selected variations and project findings.

Practical output: a portfolio presentation showing the design logic, outputs and areas requiring further review.

Current tools. Clear applications.

Know the tools
behind the workflow.

Rhino 8 adds useful modelling, mesh and Grasshopper capabilities. Discuss which tools support your project and how they fit into the confirmed training syllabus.

RHINO 8

PushPull & Gumball

Explore direct ways to develop and adjust geometry while keeping dimensions and the modelling approach under control.

Useful for: quick form development and iteration.

ORGANIC MODELLING

SubD & creases

Compare smooth and sharper transitions in editable organic forms. Choose an appropriate geometry type for the intended output.

Useful for: product, furniture and free-form studies.

MESH PREPARATION

ShrinkWrap

Review Rhino’s workflow for building a watertight mesh around existing geometry. Inspect the result against the project’s detail and scale.

Useful for: selected mesh and 3D-print preparation exercises.

GRASSHOPPER DATA

Attributes & blocks

Explore how current Grasshopper components can organise object properties and repeated block instances in a Rhino model.

Useful for: repeated components and clearer model organisation.

LIVE MODEL UPDATES

Content Cache

Understand how Content Cache can update existing Rhino objects as a definition changes, supporting a more repeatable modelling workflow.

Useful for: controlled updates between Grasshopper and Rhino.

MODEL TO INFORMATION

Sections & documentation

Turn relevant model views and sections into readable project information. Connect the geometry study with dimensions, labels and design notes.

Useful for: portfolio sheets and fabrication discussions.

The core path centres on Rhino modelling and Grasshopper fundamentals. Advanced Rhino 8 exercises, third-party plugins and software access depend on your agreed programme and compatible setup.

A project with a design story

Show the geometry.
Explain the thinking.

Develop a parametric canopy, façade study or a suitable project from your discipline. Connect your brief, modelling approach, definition and selected design option.

Make the work understandable to another designer: what changes, what stays constrained and what needs further review.

Discuss your project direction ↗
  • 01 / RHINO MODEL Organised design geometry

    A model with consistent units, useful layers, checked geometry and clear component references.

  • 02 / GRASSHOPPER DEFINITION A readable visual workflow

    Grouped operations, labelled inputs and a data structure you can describe and troubleshoot.

  • 03 / DESIGN COMPARISON Selected parametric variations

    A comparison showing how input changes affect the form, repetition or component arrangement.

  • 04 / PROJECT PRESENTATION A coherent portfolio study

    Model views, design notes and relevant output checks that explain your decisions and next steps.

DEFINESet the brief.

Choose the design goal, inputs and constraints.

BUILDDevelop the logic.

Connect geometry, parameters and operations.

REVIEWCheck the variations.

Inspect the model and compare the selected options.

PRESENTExplain the outcome.

Organise the work into a readable design story.

Choose how you learn

Your workspace.
Your learning path.

Share your preferred timing, location and training language. Discuss the available classroom or online live batches with our team.

CLASSROOM TRAINING

Learn in Sharjah.

Practise modelling and computational design with classroom guidance at CADD International, Al Majaz 1.

Visit us: 208, Reem Plaza, above FAB Bank, Corniche Street, Al Majaz 1, near Al Majaz Waterfront, Sharjah.

View contact details ↗
ONLINE LIVE TRAINING

Connect from your own workspace.

Enquire about live online training from the UAE or GCC. Tell us your time zone, computer setup and preferred schedule.

Discuss guided practice, model reviews, definition feedback and any lesson recording access included in your programme.

Explore online training ↗
Sharjah: Al Majaz 1 Dubai: Business Bay & BurJuman options Abu Dhabi: enquire about current batches
Ask about training in English العربية हिन्दी മലയാളം தமிழ்

Language, trainer and batch availability are confirmed before enrolment.

Beyond the software

Work you can show.
Learning you can build on.

Combine your modelling and parametric-design practice with CADD International’s completion certificate and a project portfolio.

Training is delivered within CADD’s ISO 21001:2018 educational management framework. Confirm the assessment and project requirements in your course plan.

Ask about current fees, instalments and available Tabby or Tamara payment options with their terms.

Read student reviews on Google ↗
CADD International

CADD International completion certificate

Recognition of the applicable course, assessment and project completion requirements.

Project & portfolio practice

Develop a presentation connecting your geometry, Grasshopper logic, variations and design decisions.

Software setup guidance

Discuss suitable Rhino access, required extensions and compatible software for advanced BIM exercises.

CONTINUED LEARNING

Refresher & workshop enquiries

Ask about lifelong refresher classes, algorithmic-design workshops and the access terms for your programme.

CERTIFICATE OPTIONS

Attestation enquiries

Discuss available attestation options for your eligible course certificate. Additional charges apply where available.

ONGOING PRACTICE

A workflow to revisit

Use your organised model and definition to review the learning steps and develop a new design brief.

Training for design teams

Create a shared
computational design workflow.

Discuss team training around model organisation, reusable definitions, data handling and selected project outputs. Shape the programme around your team’s experience and workflow.

Before you begin

Rhino & Grasshopper
questions, answered.

Can a beginner join the Rhino and Grasshopper course?

Yes. Share your design experience before enrolment so the team can recommend a suitable starting point. New users should establish Rhino modelling foundations before progressing to more complex Grasshopper definitions.

Do I need coding experience for Grasshopper?

Grasshopper’s core workflow uses connected visual components. You can begin without writing programming code. Basic mathematical reasoning, clear logic and practice with lists and data trees will help as your definitions grow.

What is the difference between Rhino and Grasshopper?

Rhino is the 3D modelling environment. Grasshopper is its integrated visual algorithm editor: you connect geometry, data and operations into a definition, then change inputs to explore design variations.

What will I study in this course?

The learning path covers Rhino modelling, NURBS geometry, Grasshopper components, vectors, lists, data trees, attractors, façade studies, fabrication preparation and a portfolio project. Review the detailed syllabus and advanced-module coverage with admissions.

Is this course useful for architecture, interiors and product design?

These workflows can support architectural form studies, façade concepts, furniture and product geometry. Share your discipline and intended outputs so your project exercises can be discussed before you enrol.

Does the course cover Grasshopper data trees?

Data trees are a core part of the learning path. Practise reading paths and branches, matching data and applying grafting or flattening for a clear purpose. The aim is to understand the structure behind the geometry.

Will I learn Rhino 8 tools such as SubD and ShrinkWrap?

The page highlights current Rhino 8 workflows alongside the core Rhino and Grasshopper learning path. Confirm the software version, practical exercises and depth of SubD, ShrinkWrap and other advanced topics in your batch syllabus.

Is Rhino.Inside.Revit included?

The course includes an introduction to relevant Rhino.Inside.Revit workflows. Discuss the depth of the BIM module, your existing Revit knowledge and the compatible software setup before enrolment.

Can I use a Windows computer or a Mac?

Rhino and Grasshopper are available for Windows and macOS. Rhino.Inside.Revit exercises require a suitable Windows-based Revit setup. Review McNeel’s current requirements and confirm any additional plugin compatibility with the trainer.

Are software licences and plugins included in the fee?

Grasshopper is included with Rhino. Ask admissions about classroom access, your own Rhino licence, education eligibility and any required extensions. Third-party plugins and compatible Revit access may have separate requirements or charges.

What are the course fees, duration and batch timings?

Request the current syllabus and quotation through the enquiry form. The team will confirm training hours, project scope, fees, available batches and any instalment options for your selected programme.

What certificate and continued support can I receive?

Ask about the CADD International completion certificate, assessment and project requirements. Discuss lifelong refresher classes, current workshop availability and the access terms that apply to your programme.

Can I enquire about online or corporate training?

Yes. Share your location, time zone, experience and preferred schedule for online live training. For corporate training, include your team size and the modelling, parametric-design or BIM workflows you want to develop.

Plan your next design step

Bring your goals.
Find your course plan.

Request the Rhino and Grasshopper syllabus, fees and available batches. Tell us what you want to design and how you prefer to learn.

  • Your current design, Rhino or BIM experience.
  • Architecture, product or parametric-design goals.
  • Classroom or online live preference.
  • Preferred schedule and training language.

208, Reem Plaza, above FAB Bank, Corniche Street, Al Majaz 1, Sharjah.

Enquire about Rhino & Grasshopper

Share your contact details and learning goals with our admissions team.