* Program type: A full-time program typically takes 1-2 years. Part-time programs can take 2-4 years, or even longer.
* Course load: The number of courses taken per semester or term directly impacts completion time. A heavier course load will shorten the overall time.
* Prior education: Some programs may offer accelerated tracks for students with relevant undergraduate coursework or experience.
* Thesis or capstone requirement: Programs requiring a thesis or substantial capstone project will generally take longer than those that don't.
* Student's background and pace: Individual learning styles and commitments outside of school influence how quickly a student can progress.
In short, there's no single answer. A reasonable estimate is 1-3 years for a full-time master's program, and 2-4 years or more for a part-time program. Always check the specific program's website for details on program length and requirements.