Weekly Progress

Week 0: possible final project.

  • plan and sketch a potential final project
  • design files on your class page
  •  

    Week 1: Computer-Controlled Cutting

  • cut something on the vinylcutter
  • design, lasercut, and document a parametric construction kit
  • Week 2: embedded programming

  • browse through the data sheet for your microcontroller
  • write a program for a microcontroller
  • Week 3: 3D scanning and printing

  • design and 3D print an object
  • 3D scan an object (and optionally print it)
  • Week 4: electronics design

  • use an EDA tool to design a development board
  • Week 5: electronics production

  • make and test a microcontroller development board that you designed
  • Week 6: molding and casting

  • design a mold around the process you'll be using
  • Week 7: input devices

  • measure something: add a sensor to a microcontroller board that you have designed and read it
  • Week 8: computer-controlled machining

  • make (design+mill+assemble) something big (~meter-scale)
  • Week 9: output devices

  • add an output device to a microcontroller board you've designed, and program it to do something
  • Week 10: networking and communications

  • design, build, and connect wired or wireless node(s)
  • Week 11: mechanical, machine design

  • design a machine that includes mechanism+actuation+automation+application
  • Week 12: interface and application programming

  • write an application that interfaces a user with an input &/or output device that you made
  • Week 13: wildcard week

  • Design and produce something with a digital process not covered in another assignment. it.
  • Final Project

  • development
  • presentation
  • I'm Sharifa Alghowinem

    I am a passionate explorer of life's endless possibilities. My journey has been filled with curiosity and a eagerness to embrace challenges, which has led me to dive into various interests and experiences. Enrolling in this course at a later stage in life (I'm old) aligns perfectly with my motto: every day is a chance to learn, grow, and ignite new passions.

    Know More