* Program: Full-time programs typically take 1-2 years to complete. Part-time programs can take 2-4 years, or even longer. Some programs, like those in fields like architecture or engineering, may take longer even on a full-time basis.
* Course load: The number of credits taken per semester or term directly impacts the completion time.
* Prior education: Students with relevant undergraduate coursework may be able to complete the program faster.
* Thesis or capstone project: Programs requiring a thesis or extensive capstone project will usually take longer than those that don't.
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 requirements of the university you are interested in.