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 helpdesk@safecode.org]. Finally, registered users will receive email updates when new courses become available.