
How do you hone your sense of system (software, device, appliance) design and implementation? Of course, it is necessary to acquire basic creative skills such as programming and fabrication, but in order to make the most of these skills, it is important to have an "eye-for-detecting real things" and an "eye-for-detecting problems" (a kind of appraising eye). This "eye" is cultivated by seeing, touching, disassembling, and tinkering with many real things.
In this lecture, we will analyze various software systems, devices, and appliances in a deconstructive approach. By doing so, we will understand the operating principles of each part (module) from a microscopic perspective, and the operating principles of the product as a composite of these parts from a macroscopic perspective.