Assignments
Week 01 – Principles and Practices
This week focused on setting up my development environment, understanding how Git actually works, and building the first version of my Fab Academy website from scratch.
View Week 01Week 02 | Computer-Aided Design
Introduction to digital design tools, parametric modeling, and workflow exploration using CAD software.
View Week 02Week 03 | Computer-Controlled Cutting
Designing and fabricating parts using computer-controlled cutting processes.
View Week 03Week 04 | Embedded Programming
Introduction to microcontroller programming, firmware structure, and hardware-software interaction.
View Week 04Week 05 | 3D Scanning and Printing
Exploration of additive manufacturing workflows, 3D scanning processes, and design-for-print strategies.
View Week 05Week 06 | Electronics Design
Designing electronic circuits, schematic development, PCB layout, and preparation for fabrication.
View Week 06Week 07 | Computer-Controlled Machining
PCB fabrication, milling processes, soldering components, and testing electronic boards.
View Week 07Week 08 | Electronics Production
PCB fabrication, milling processes, soldering components, and testing electronic boards.
View Week 08Week 09 | Input Devices
Designing and programming input systems to capture data from the physical environment.
View Week 09Week 10 | Output Devices
Designing and controlling output systems (actuators, displays, motors) and integrating them with microcontrollers.
View Week 10Week 11 | Mechanical Design
Designing mechanical systems, motion components, and integrating fabrication constraints into the design process.
View Week 11Week 12 | Networking and Communications
Implementing communication protocols between devices and exploring wired and wireless networking strategies.
View Week 12Week 13 | Interface and Application Programming
Developing user interfaces and applications to control and visualize data from embedded systems.
View Week 13Week 14 | Molding and Casting
Designing molds, exploring material properties, and fabricating parts using casting processes.
View Week 14Week 15 | Composites
Designing and fabricating composite structures while analyzing material layering and structural performance.
View Week 15Week 16 | Wildcard Week
Exploring an unfamiliar digital fabrication process and documenting experimentation and outcomes.
View Week 16Week 17 | Applications and Implications
Analyzing the broader impact, sustainability considerations, and future applications of developed systems.
View Week 17Week 18 | Machine Design
Designing and building a machine system integrating mechanical, electronic, and control components.
View Week 18Week 19 | Project Development
Advancing the final project through prototyping, system integration, and iterative testing.
View Week 19Week 20 | Final Project Presentation
Documenting, refining, and presenting the final project, including technical validation and reflection.
View Week 20