No, registration is not required to view the courses. However, registered users receive a number of benefits, including the ability to download course for offline viewing [to download the courses, please contact [email protected]]. Finally, registered users will receive email updates when new courses become available.