The basics and the principles behind not only the operations of the modern day computer but computing in general.