For the hands-on session, the following 2 programs are required:
- Iverilog
- GtkWave
It is recommended to use Ubuntu or any other Linux distro.
You can find the installation instructions (for all OS) in the following 2 links:
http://gtkwave.sourceforge.net/
https://iverilog.fandom.com/wiki/Installation_Guide
To verify installation, type the following in the the command line.
gtkwave
iverilog