This varies depending on the number of courses you are taking each semester, and depends on your personal learning style. On average, students should plan to devote eight to ten hours per week, per course.