A Python version above 3.8 is recommended for this course.
Colab on Python Basics
Tutorial on Jupyter (aka IPython) notebooks, numpy and Linear Algebra
numpy
Python for matrix operations