Weekly Assignments
Week 0 - Principles and Practices, Presentations, Introductions
Week 1 - Project Management
Week 2 - Computer-aided Design
Week 3 - Computer-controlled Cutting
Week 4 - Electronics Production
Week 5 - 3D Scanning and Printing
Week 6 - Electronics Design
Week 7 - Computer-Controlled Machining
Week 8 - Embedded Programming
Week 9 - 3D Molding and Casting
Week 10 - Input Devices
Week 11 - Output Devices
Week 12 - Interface and Application Programming
Week 13 - Networking and Communications
Week 14 - Mechanical Design
Week 15 - Machine Design
Week 16 - Wildcard Week
Week 17 - Applications and Implications
Week 18 - Invention, Intellectual property, and Income