The cost of a Nanodegree program varies program to program and we suggest looking at a program's overview page for specific and up to date details.
Some Nanodegree programs are self-paced and are charged on a monthly basis (such as $199/month). This means the total cost will vary depending on how much time you spend learning. If you only need two months, you'll only make two payments; if you take 6 months to complete the program, you'll be charged that same monthly fee 6 times. Most of these programs are expected to take between 6-12 months to complete, depending on your study schedule and prior background.
Other programs offer a one-time payment option. You pay upfront for the program and do not make any further payments. The exact cost will vary program to program so you'll need to look at the program's overview page to see the exact cost.
We also offer programs that are released in terms. Payment is by term and you pay a flat fee for each term. For example, if a program is 3 terms and each term is $800, you will pay a total of $2400.