• DDF205 CAD 1
Introduces 3D computer aided design and drawing, rapid manufacturing. Students become acquainted with the virtual spaces of CAD software and NURBS geometry with the intent to output tangible objects through 3D printing.


• DDF210 CAD 2
This course furthers knowledge learned from DDF205, developing an advanced understanding of NURBS surfacing along with introducing organic modeling and mesh sculpting. Further application of 3D visualization technologies and advanced manufacturing will be emphasized.


• DDF220 Introduction to Computational Media
This course serves as an introduction for programming for the digital arts in a visual context. Students will be guided through an introduction to the fundamentals of programming (variables, conditionals, loops and iteration). Further exploration will build on these fundamentals of programming to explore softwarebased 3D modeling.


• DDF305 Material Studies
Inherent in the built world are materials and systems designed to aid the human condition. When designing for rapid manufacture and function the products that we use every day depend on material choices when considering mechanical properties and physical advantages. Through making and theory-based lectures this course will explore materials situated within the advanced manufacturing and 3D printing domains.


• DDF310 Making Things Move
Making Things Move is the integration of Science, Technology, Engineering, Art, and Math (STEAM) and computer technologies into the synergic design of computer controlled electro mechanical systems. The instructors approach to this course will be project-based.


• DDF320 Design Intents
This course introduces collaborative team research and interdisciplinary practices that approach real world challenges. Tenets of design practices include being human-centeredness, prototype-driven, and mindful of process. Topics include design processes/innovation methodologies, need finding, human factors, visualization, rapid prototyping