Bologna, Italy (from the school of Science, not Engineering). At the time (16+ years ago, under prof. Renzo Davoli), the introductory &quot;Computer Architecture&quot; course [1] was almost entirely dedicated to CPU architecture, including building basic ones (IIRC).<p>To be fair, I <i>did</i> drop out a year later :)<p>[1] <a href="http:&#x2F;&#x2F;www.unibo.it&#x2F;en&#x2F;teaching&#x2F;degree-programmes&#x2F;study-plan&#x2F;2015&#x2F;8009" rel="nofollow">http:&#x2F;&#x2F;www.unibo.it&#x2F;en&#x2F;teaching&#x2F;degree-programmes&#x2F;study-plan...</a>