Subject
Computer Science
How information is represented and processed, how computers are built, and the mathematics used to reason about both.
Computer science at WoSM Academy starts from the foundations. Our first courses cover what computation is and how information is represented, how digital circuits are designed and assembled into a working computer, and the discrete mathematics that the rest of the field is built on.
All three launch courses are introductory. Each course page lists its prerequisites, if it has any.
Courses
-
CS101-F26 · Introductory
Introduction to Informatics
What computation is, how information is represented, and how to think and write like a programmer.
-
CS102-F26 · Introductory
Introduction to Digital Design and Computer Architecture
From logic gates to a working processor: how digital circuits are designed and how computers are built.
-
CS103-F26 · Introductory
Discrete Structures
The mathematics of computer science: logic, proofs, sets, relations, functions, combinatorics and graphs.
Suggested learning path
None of these courses depends on another, so you can start with any of them. In catalogue order: