By its own admission, it&#x27;s more about creating competent technicians by presenting them with the foundations created by engineers (who in turn are informed and prepared by the science, although that is neither mentioned nor explained, but rather is almost dismissed by treating standard science curricula as &quot;top-down&quot; and &quot;at a superficial level&quot;).<p>The introduction uses the analogy of a shop class:<p><i>the prospective student is starting out trying to work on a Forumla One engine without ever knowing how a two stroke motor operates[...] Nobody will expect them to be a Formula One engineer, but they are well on their way</i><p>This appears to be yet another example of terminology inflation in computing, where <i>technicians</i> are called <i>engineers</i> or even <i>scientists</i> with little regard to what those terms actually mean in the wider technical world.