- Project Management
- Computer-Aided Design
- Computer-Controlled Cutting
- Electronics Production
- 3D Scanning and Printing
- Electronics Design
- Computer-Controlled Machining
- Embedded Programming
- Mechanical and Machine Design
- Output Devices
- Molding and Casting
- Input Devices
- Composites
- Networking
- Interface & Application Programming
- Application and Implications
- Invention, Intellectual Property and Business Models
- Project Development
- Final Project: Summary and Instructions