1. Principles and Practices, Project Management
2. Computer-aided Design
3. Computer-controlled Cutting
4. Electronics Production
5. 3D Scanning and Printing
6. Electronic Design
7. Computer-controlled Machining
8. Embedded Programming
9. Mechanical Design
10. Outputs
11. Machine Design
12. Molding and Casting
13. Input Devices
14. Composites
15. Networking and Programming
16. Interface and Application Programming
17. Applications and Implications
18. Invention, Intellectual Property and Income
19. Project Development
My Final Project