The Open edX platform works best with current versions of Chrome, Edge, Firefox, or Safari.
Do I need any special software?
No, there is no special software that you need prior to taking the course. There is software that you will download in order to run the Jupyter Labs. Instructions for this is provided in the course.
Do I need to know how to code?
No, but some coding experience would be helpful. One of the courses is working with the Python language and the exercises provide a step-by-step process walkthrough.