How much time will it take to complete a Nanodegree program?

Our Nanodegree programs vary in length and we provide an estimate of how long each program will take on the Program Overview page. Most Nanodegree programs take between 6 months to a year to complete.This estimate is based on the time it takes a typical student who regularly dedicates 10 hours per week to complete the program. The actual time will vary considerably based on individual learning preferences. Ultimately, you can take as much or as little time as you need to complete the program within your schedule. To encourage students to graduate in a timely fashion, and as an expression of our commitment to student success, we offer a 50% tuition refund to students who graduate within 12 months. You can read more about this offer here.

Have more questions? Submit a request