This course expects that you have basic understanding of python3 programming language. It is highly reccomended that you use jupyter notebooks(.ipynb) using Anaconda distribution for this course as it enables beautiful visualizations.
conda update --all conda install opencv
pip install opencv-python