* The program's length: Some programs are designed to be completed in a few weeks, while others may span several months or even a year or more. This is determined by the number of credit hours or contact hours required.
* The program's intensity: A full-time program will naturally take less time than a part-time program. Full-time might mean attending classes several days a week, while part-time could involve one or two evenings a week.
* The student's commitment: A dedicated student will likely finish faster than someone who balances the program with other significant commitments (work, family, etc.). How many hours per week can the student realistically dedicate to the program's coursework, assignments, and projects?
* Program requirements: Some programs have strict deadlines and pacing, while others offer more flexibility.
In short, there's no single answer. You need to check the specific program's website or contact the institution offering the program to determine its expected completion time.