All lectures are hosted video streams that work on all major OS platforms, and in all modern/up-to-date web browsers. As a rule, it is always helpful to have the latest version of the browser you are using to minimize any difficulties.
Beyond this, some courses do require students to have a particular software package. In these cases, please review the course description and requirements for specific details.
Additionally, due to ongoing compatibility issues with Apple mobile devices we can not currently guarantee site functionality on any iOS system nor offer support if you use an iOS device to participate in the class.