A 5-module course on industrial-scale formal verification. State explosion, abstraction, CEGAR, assume-guarantee reasoning, and equivalence checking — the techniques used in production chip verification flows.
Every kata runs SymbiYosys in the browser: write the properties, run the proof, read the counterexample.