This subject is aimed at students with little or no programming experience. It aims to provide students with an understanding of the role computation can ...
Computer science looks at the theoretical parts of computers. Computer engineering looks at the physical parts of computers (hardware), and software engineering looks at the use of computer programs and how to make them.
The famous P = NP? problem, one of the Millennium Prize Problems ,  is an open problem in the theory of computation.
Narrated by NPR correspondent Laura Sydell, this tour features insider stories from CHM staff and volunteers, voices of computer pioneers such as Gordon Moore and Ed Catmull, historical images, and beautiful photographs of computing artifacts.