Principles & pratices
Project managements
Computer-aided design
Computer-controlled cutting
Electronics prodution
3D scanning & printing
Electronics design
Computer-controlled machining
Embedded programming
Molding & Casting
Input devices
Output devices
Interface & application programming
Networking & communication
Mechanical Design
Machine Design
Wild card week
Application & implications
Invention, intellectual property, & income
Project Development