What is the difference between a paid course and a Nanodegree program? Udacity's Nanodegree programs are comprised of a series of paid courses. Each paid course is a distinct unit of learning, typically ending in a project where students demonstrate mastery of the skills covered. On average, a learner can finish a course in one month, working 5-10 hours a week. Students who enroll in a paid course will receive all the same support and services as students in Udacity’s Nanodegree programs. The main difference is that a course is a smaller unit of material - a typical Nanodegree program is comprised of 3 or 4 courses. Every paid course includes career services including a personal career coach, project reviews from industry professionals, technical mentor support so you can get help when you need it, and a flexible learning plan so you can learn at your own pace.