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


Module 01 — Digital Information — Learning Goals

Here we summarize the learning goals from Module 01.

These are our expectations for assignments and exams.

1.1 — explain, compare and contrast integers and real numbers

1.2 — use exponents (we will provide 20 ... 210 on exams)

1.3 — explain, compare and contrast discrete and continuous quantities

1.3 — identify, categorize and give examples of discrete and continuous quantities

1.4 — explain discretization

1.5 — describe the various meanings of the word "digital"

1.5 — explain, compare and contrast digital and analog data

1.6 — explain sampling (discretization in time)

1.7 — explain why binary is used

1.7 — explain how bits of information can convey information

1.7 — solve how much information can be stored with bits

1.7 — describe how physical media stores information with bits

1.8 — explain and use bytes

1.9 — count in any base

1.10 — convert from any base into decimal

1.11 — convert from decimal to binary

1.12 — convert from binary to hexadecimal

1.12 — explain why hexadecimal is used

1.13 — explain ASCII and how/why it is used

1.14 — explain Unicode and how/why it is used

1.15 — explain how colours can be represented digitally (greyscale, RGB, hex)

1.15 — describe (loosely) a digital colour from its hex representation