Why do programs vary in length?
The length of a program is ordinarily a correlate of two factors: a) the graduation requirements of the institution, and b) the method of coursework delivery. Of course, whether or not a learner enrolls as a full time or part time student makes a significant difference in the length of the program.