* Type of degree: An associate's degree typically takes 2 years, a bachelor's degree 4 years, a master's degree 1-3 years, and a doctoral degree 4-7 years or more.
* Course load: Full-time students generally complete degrees faster than part-time students.
* Institution: Some institutions offer accelerated programs that allow students to complete degrees in less time.
* Major: Some majors require more coursework than others, potentially lengthening the time to graduation.
* Student's academic performance: Students who need to repeat courses will take longer to graduate.
* Transfer credits: Students who transfer credits from other institutions might shorten their time to graduation.
In short, there's no single answer. A reasonable estimate for common degrees are:
* Associate's Degree: 2 years (full-time)
* Bachelor's Degree: 4 years (full-time)
* Master's Degree: 1-2 years (full-time)
* Doctoral Degree: 4-7+ years (full-time)
But these are just averages, and individual experiences will vary.