Computer Science Great Ideas
TRACK
A beginner orientation to computer science that traces how exact procedures, representations, algorithms, abstractions, languages, networks, and system layers turn intent into working software.
How can I explain a software application end to end by tracing how computation, representation, algorithms, abstraction, languages, networks, and system layers turn intent into behavior?
8 lessons
Logic, Automata, and Formal Languages/ Algorithms, Complexity, and Approximation/ Compiler Construction, Runtimes, and Virtual Machines/ Operating Systems Internals/ Distributed Systems Foundations
LESSONS
-
001[TODO]
-
002[TODO]
-
003[TODO]
-
004[TODO]
-
005[TODO]
-
006[TODO]
-
007Systems as Layered Illusions REVIEW[TODO]
-
008[TODO]