7. Hardware description languages and simulation
Describe digital hardware with Verilog, SystemVerilog, or VHDL and test it in a simulator. Create small modules and testbenches, inspect waveforms, and distinguish synthesizable logic from simulation-only code.