1. Principles and practices, project management 2. Computer-aided design 3. Computer-controlled cutting 4. Electronics production 5. 3D scanning and printing 6. Electronics design 7. Computer-controlled machining 8. Embedded programming 9./10.Mechanical / Machine design 11. Input devices 12. Molding and casting 13. Output devices 14. Composites 15. Networking and communications 16. Interface and application programming 17. Applications and implications 18. Invention, intellectual property, and income