Project management
Computer Aided design
Computer controlled cutting
Embedded programming
3D Scanning and printing