Anyone 18 years of age and older is encouraged to apply. You must complete the application in full to be considered. Udacity employees and individuals that reside in countries subject to U.S. trade restrictions are ineligible to apply.
Scholarship recipients should be prepared to invest about 2-3 hours per week during the foundations course, which should run two months, and about 10 hours per week during the Nanodegree program, which should run for four months.
Please note, there are recommended prerequisites for the foundations course. Students with experience with basic Python programming (e.g., ability to read and write simple Python scripts; understanding of introductory concepts like variables, loops, modules, conditionals, data types, and functions). In addition, students should have some experience with fundamental statistics and algebra, including an understanding of data distributions (e.g., normal distribution) measures of central tendency and variability (e.g., mean and standard deviation) and basic linear equations. Udacity also recommends basic familiarity with fundamental machine learning concepts (such as feature engineering and supervised vs. unsupervised learning) and classic machine learning algorithms (such as linear regression and k-means clustering). If you would like to brush up on these concepts, you can refer to our free course, Introduction to Machine Learning