The time commitment per week is between four and six hours of work, between viewing videos, reading content, completing practice activities, and working on application/project assignments. The course is self-paced in the sense that learners can go through the content on their own schedule. There are, however, assignments that are date-specific because they require coordination of student submissions. There is also a message board for our learners to use, and discussion is encouraged. The professors will not be directly responding to questions, but there is a team of TAs to moderate questions.