Learning about CPU internals was a huge part of your <i>first year</i> in CS? Where did you go to school?<p>At my school and every other school I&#x27;m remotely familiar with, the knowledge needed to emulate a CPU would be covered in upper division computer engineering courses, and not covered by CS undergrads at all, certainly not in their first year.