Our online courses maximize flexibility and convenience while providing access to world-class instructors. Courses vary in length from free short courses with one lecture to up to premium courses with ten or more modules packed with assignments. The assignments (videos, reading, quizzes, example problems, projects, etc.) and discussion board are organized into modules so you and your fellow students will be on the same general schedule. Aside from that, you are on your own to complete the assignments at your own pace.
Our premium courses are led by an instructor who answer questions and interact with students on the discussion board and through assignments.
Our free and short courses are typically self paced, where the content has been created by an expert, but there is little to no interaction with the expert.