20. Computer Science 101

S c r o l l D o w n

Stanford - Computer Science 101 - 2014 - September

Stanford, Computer Science 101

  • The nature of computers and code, what they can and cannot do
  • How computer hardware works: chips, cpu, memory, disk
  • Necessary jargon: bits, bytes, megabytes, gigabytes
  • How software works: what is a program, what is “running”
  • How digital images work
  • Computer code: loops and logic
  • Big ideas: abstraction, logic, bugs
  • How structured data works
  • How the internet works: ip address, routing, ethernet, wi-fi
  • Computer security: viruses, trojans, and passwords
  • Analog vs. digital
  • Digital media, images, sounds, video, compression