Principles and Practices,
Project Management
Computer-Aided Design
Computer-controlled Cutting
Electronics Production
3-D Scanning and Printing
Electronics Design
Computer-controlled Machining
Embedded Programming
Mechanical Design, Machine Design
Input Devices
Molding and Casting
Output Devices
Embedded Networking and Communications
Interface and Application Programming
Wildcard Week
Applications and Implications
Invention, Intellectual property, and Income
Project Development
Final Project requirements