Final project
principles & practices project management
computer-aided design
computer controlled cutting
electronics production
3D scanning and printing
Electronic design
Computer controlled machining
Embedded programming
mechanical design
Output devices
Machine design
molding and casting
In-put devices