CS 100 (Learn)CS 100 (Web)Module 01


Module 01 — Digital Information — Index

In this module, we are going to learn about digital information.


The first section is a little bit of math review. This course is not a very intensive math course, but we just want to make sure you're comfortable with the terminology we use throughout the rest of the module and the course.

1.1 — Integers and Real Numbers [reading]

1.2 — Exponents [reading]


The next section introduces concepts related to discrete quantities, and what it means for something to be digital

1.3 — Discrete vs. Continuous Quantities [video]

1.4 — Discretization [video]

1.5 — What Does "Digital" Mean? [video]

1.6 — Digitization (part two) [video]


The third section looks at why computers use binary, and how we can represent numbers with binary

1.7 — Why use Binary? [video]

1.8 — Bits and Bytes [video]

1.9 — How to Count (in different bases) [video]

1.10 — Converting to Decimal [video]

1.11 — Converting to Binary [video]

1.12 — Why Do People Use Hexadecimal? [video]


The fourth section looks at how digital information, which is stored as binary, can be used to represent almost anything

1.13 — ASCII [video]

1.14 — Unicode [video]

1.15 — Digital Colour [video]


Finally, we summarize the learning goals for module 01.

1.99 — Learning Goals [reading]


NOTE: If your internet access is restricted and you do not have access to YouTube, we have provided alternate video links.