It comes down to an equation such as: R((ProgramMajor + ProgramSchool + ProgramProfessors + ProgramMethodology) - (StudentHealth + StudentFamiliarityWithTopic + StudentEnthusiasm + StudentIntellect))/7 + 3 = Hours/week Where R is a random function of time.
I think that MC's equation is pretty accurate but I think that in some cases there could also be an X factor in that equation. I'd call that factor "skill set." You might be great at analytics but can't write a one page summary if your life depended on it. You may have fantastic business intuition but can't do the math to prove it. Because of this, you might breeze through one course and struggle in another. I think that the estimated average is 15 hours per course per week. Your mileage may vary.
I've asked this to professors and other school staff and have received answers varying from 6-8 hours up to 20-25 hours. I'm wondering how someone working a full-time job could spend 20-25 hours a week on coursework. I'm exhausted when I get home from my teaching job, and "exhausted" is an understatement.
Hours on Graduate Online courses I tracked the overall hours on six three hours graduate courses each in psychology and political science. The psychology hours ranged from 92-110. The political science hours ranged from 135-210. The 135 was an outlier, with the next lowest number of hours being 180. These were semester long courses.
of course it does. In my house it's more like R(soccer schedule + diving schedule + karate schedule+ guitar schedule+ drive times) / children participating ~ meals ^ 3 {taking a shower} + [absolute value of my internet speed] = not nearly enough time. I'm making shit up. It take more time than anyone has. Does anyone really ever just get to sit there and LEARN FULLY? I squeeze in 3 hours every Tue, Wed, Thur and read every Fri/Sat as needed. It's BARELY enough time. I'm still pulling excellent grades, but grades are a lousy measure of learning imo.
Considering that my current job requires 56-60 hours per week, I don't think I could devote 20 hours a week to a course.