A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyse a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects.
--Robert Heinlein
Principles and Practices
Project Management
Computer-Aided Design
Computer-Controlled Cutting
Electronics Production
3D Scanning and Printing
Electronics Design
Computer-Controlled Machining
Embedded Programming
Mechanical Design
Machine Design
Input Devices
Molding and Casting
Output Devices
Networking and Communications
Interface and Application Programming
Wildcard week
Applications and Implications
Invention, Intellectual Property, and Income
Project Development
Final project