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 01

Week 02 | Computer-Aided Design

Introduction to digital design tools, parametric modeling, and workflow exploration using CAD software.

View Week 02

Week 03 | Computer-Controlled Cutting

Designing and fabricating parts using computer-controlled cutting processes.

View Week 03

Week 04 | Embedded Programming

Introduction to microcontroller programming, firmware structure, and hardware-software interaction.

View Week 04

Week 05 | 3D Scanning and Printing

Exploration of additive manufacturing workflows, 3D scanning processes, and design-for-print strategies.

View Week 05

Week 06 | Electronics Design

Designing electronic circuits, schematic development, PCB layout, and preparation for fabrication.

View Week 06

Week 07 | Computer-Controlled Machining

Design and fabrication using large CNC machines, including toolpath setup, machining parameters, material behavior, and assembly of a full-scale object.

View Week 07

Week 08 | Electronics Production

PCB fabrication, milling processes, soldering components, and testing electronic boards.

View Week 08

Week 09 | Input Devices

Designing and programming input systems to capture data from the physical environment.

View Week 09

Week 10 | Output Devices

Designing and controlling output systems (actuators, displays, motors) and integrating them with microcontrollers.

View Week 10

Week 11 | Networking and Communications

Designing mechanical systems, motion components, and integrating fabrication constraints into the design process.

View Week 11

Week 12 | Mechanical Design, Machine Design

Implementing communication protocols between devices and exploring wired and wireless networking strategies.

View Week 12

Week 13 | Mid Term Review

Presenting the progress of the final project, including design, fabrication, electronics, and system integration, with a functional prototype and defined next steps.

View Week 13

Week 14 | Molding and Casting

Designing molds, exploring material properties, and fabricating parts using casting processes.

View Week 14

Week 15 | Interface and Application Programming

Developing user interfaces and applications to control and visualize data from embedded systems.

View Week 15

Week 16 | System Integration

Integrating mechanical, electronic, and programming components into a single functional system, ensuring communication between parts and validating overall performance.

View Week 16

Week 17 | Wildcard Week

Exploring an unfamiliar digital fabrication process and documenting experimentation and outcomes.

View Week 17

Week 18 | Applications and Implications

Analyzing the broader impact, sustainability considerations, and future applications of developed systems.

View Week 18

Week 19 | Invention, Intellectual Property and Income

Understanding how to protect innovations through intellectual property, and exploring strategies to generate value and income from developed projects.

View Week 19

Week 20 | Final project requirements

Defining the scope, functionality, and evaluation criteria of the final project, ensuring it integrates all required competencies and meets documentation and presentation standards.

View Week 20