The aim of the course is to build on your existing skills and expose you to a number of computational design techniques all aimed at producing material/digital objects. At the end of the course you are expected to be better equipped to tackle digital/material design challenges and to innovate both in terms of code, but also in terms of form. Specifically, you should have strengthened your skills in: Making as idea innovation, craftsmanship of digital production, and reflection as a method of addressing models and form experiments. The design object will be a bag or a pocket, with all aspects of this original object of study being available for elaboration and change. Both cutting pattern and the surface treatment will be designed using Processing and math. The work will fall in two iterations, with the second one adding the concern of hiding numerical secrets inside the cut, pattern, code or proportions of the bag.