CPSC 100 Notes Hardware: touchable devices such as a computer -computers have gotten smaller over time but have become much more powerful -The CPU has layers of caches(things that store memory) -Moores law: computer speed will increase as the distances between them decrease Software: can’t touch but they are programs Most important software is the operating system which allows other software to run on the computer Algorithm: systematic way of solving a problem -swapping out cookies strategy: use one oven-mitt to take it out a cookie sheet and put it on a cabinet. P4ut the bottom one on top and then put the one in cabinet back in.