iso-icon tags and the four js files into the kb site to use them,
or load them from the icon API.
Modules 1 to 6 of Digital Systems as a map of knowledge points, each with an explanation and graded practice.
Two number wheels (decimal and binary) show why hardware never subtracts.
A 3 input map with a group checker: circle the 1s and read off the simplified expression.
A card computer runs a five instruction program: fetch, decode, execute, and why one shared bus becomes the bottleneck.
PC, MAR, MDR, IR and ACC: each phase as register transfers on the buses, with a loop and a trace table.
A hard drive with its lid off: click a sector and watch seek, rotational latency and transfer add up to the access time.
A tape drive with its cover off: watch the tape wind past every block before it, then stream the block past the head.
A Famicom with its lid off: press an address and watch the CPU read the cartridge, the RAM, the PPU or the controller.
A byte viewer: drop any file on it and see the first 64 bytes, with the signature that names the file type.
NOT, AND, OR, XOR, NAND and NOR: three ways to describe a gate, and tracing a circuit to its truth table.
Why computers use binary, n bits represent 2^n things, positional notation and hex conversion.
Modules 1 to 5 of Computer Security I as a map of knowledge points, each with an explanation, graded practice, and a quiz per module.
What security is, the C.I.A. triad, six components of an information system, and what a breach costs.
Twelve categories of threats, malware, password attacks, social engineering, ransomware and DoS.
Laws, ethics and cultural mores; jurisdiction, due care, privacy laws, SOX, FOIA and PCI DSS.
Policy, standard, procedure; ISO 27000, NIST CSF, defense in depth and the perimeter.
Risk identification, likelihood and impact, four treatment strategies, and cost-benefit analysis with SLE and ALE.
DoS and DDoS: how a flood of requests from many hosts takes one server offline.
Password attacks and strength, authentication, and who gets the key.
Edit, add, commit and restore, and watch each commit become a node on the chain.
Clone, commit, push, pull, a teammate's push, a refused push, and a merge.
The Desktop window and the Git command behind each button.
The shell commands used throughout the course, with what each one prints.
Graded practice per knowledge point and a quiz per module.
Everything you have completed so far, with a reset if you want to start over.