On average a student is expected to spend 15–17 hours per week on his/her course work on top of their full-time professional work hours. Those hours include watching video lectures, doing problem sets, and engaging in group projects.