This program consists of one three (3)-month long term. To graduate from the program, you'll need to successfully complete all required projects.
These projects are designed to give you hands-on practice, and enable you to demonstrate your mastery of the concepts.
Each project will be reviewed by the Udacity reviewer network. Feedback will be provided and, if you do not pass the project, you will be asked to resubmit the project until it passes.
Passing all of the projects will earn you an Intro to Programming Nanodegree program certificate confirming that you have completed this program and obtained fundamental programming concepts and skills.