In this course, we will use the following software:
Other than installing each of them on your own machine, you are encouraged to use a Linux environment within the Oracle VirtualBox (or UTM if you use Macbook). Here is a walk-through for the needed software installation in a vanilla Linux environment: link
The following video clip will walk you through the process: link