A presentation of the central and basic concepts, techniques, and tools of computer science, with the emphasis on presenting a problem-solving approach and on p
Bits, bytes, logic, RAM, CPUs, hard drives and SSD drives. Master the geeky acronyms and simplify computer hardware & terminology with ease. Computer hardware w
Why so few African American and Latino/a students study computer science: updated edition of a book that reveals the dynamics of inequality in American schools.
Computers are the most complex machines that have ever been created. Very few people really know how they work. This book tells you how they work; no technical