I actually don&#x27;t think that&#x27;s true.<p>Sure, our curriculum doesn&#x27;t cover each of these mechanics. But they do cover the basic properties of levers, pendulums, pulleys, gears, cams, chains&#x2F;belts, levers, etc. Every single one of these mechanisms is a recombination of those ideas. I would argue that for fields that don&#x27;t actually require designing or building mechanical objects, an understanding of what the primitives are is enough.<p>The analogous features in computer science would be things like functions, values, loops, etc, that it&#x27;s certainly possible to understand without being a good programmer. You can know (at a high level) what sausage is made of, without actually being a sausage-maker.