title: Hardware knowledge in computer science?
body: <p>How much hardware understanding does one need to fully comprehend "Operating System" and "Computer Architecture" courses one takes as a computer science student?</p>