The aim of this module is to introduce students to computational design and optimisation techniques that facilitate the fabrication of digital 3D shapes. They are introduced to advanced digital fabrication techniques including 3D printing, laser cutting, CNC routing, and gain hands-on experience in using these tools to realise geometric models. In addition, they learn how to create and optimise 3D designs according to the fabrication tools and materials.

On completion of the module a student should be able to

1. Understand the characteristics and limitations of digital fabrication techniques.
2. Use software systems for digital fabrication.
3. Programmatically optimise 3D designs according to the fabrication tools and materials.
4. Realise geometric designs using 3D printing and laser cutting.