Principles and practices.
Project management
Computer, aided design
Computer-Controlled Cutting
Electronic Production
3D Scanning and Printing
Electronics Design
Computer-Controlled Machining
Embedded Programming
Input Devices
Applications and Implications
Output Devices
Interface and Application Programming
Invention, Intellectual Property and Income
Networking and Communications
Mechanical Design & Machine Design
Wilcard Week
Molding and Casting
Mechanical Design, Machine Design
Final Project