SW StudyWalks

Computer Science  /  CS 0695  ·  Capstone · 2–3 minutes

What Computer Science Is, Answered

Video not yet published
to the StudyWalks catalog
State

The course opened by separating computer science from programming — and closes by answering the bigger question with the whole curriculum as evidence: the study of computation across every layer where it lives.

Show

Return to the first twin. Video 0001 said computer science studies computation — algorithms, information, and the machines that run them — and video 0002 said it is not reducible to programming. Eleven units later, the claim can be inventoried instead of asserted. The field studies problems and the algorithms that answer them (Units 2 and 3): what can be computed, at what cost, with what guarantees — down to the boundary where theory marks problems no known algorithm answers efficiently. It studies the machines (Units 4 and 5): models of computation from the abstract to the silicon, and the exact arithmetic by which meaning rides on bits. It studies the software that makes machines habitable (Units 6 and 7): the operating system's mediation and the languages' abstraction, two answers to the same question of how humans direct hardware. It studies information at rest and at scale (Unit 8), the discipline of building without decay (Unit 9), the distribution of everything over wires and rented layers (Unit 10), and the adversarial world all of it lives in (Unit 11). Programming appeared in every unit — as the implementation layer, one costume among many (0092's old distinction, holding). What unified the rest was the pair the capstones named: abstraction as the method (0680), trade management as the practice (0675). A person who finishes this course cannot build everything. They can, at every layer, name what is happening, why it costs what it costs, and where the receipt is — and that, the course's first and last claim, is what computer science is.

Watch for

The course ends; the numbering does not — reserved gaps stand ready across every unit, because a curriculum with receipts expects amendments.