Computer Science 101: Digital Electronics for Absolute Beginners
Start from zero and build up your intuition for how computers represent and process information...
Learning Objectives
Explain the difference between analog and digital signals Convert numbers between decimal, binary, and hexadecimal Evaluate and simplify simple Boolean expressions Read and draw logic-gate diagrams and truth tables Design tiny combinational circuits (e.g., half adder) from a truth table Describe what flip‑flops do and why clocks matter
Prerequisites
Comfort using a computer Basic arithmetic (adding, subtracting)