The Udacity Machine Learning Engineer Nanodegree is a program in two terms covering:
- supervised learning (project: finding donors for CharityML);
- unsupervised learning (project: create customer segments);
- deep learning (project: CNN to recognize dog breeds);
- reinforcement learning (project: teaching a quadcopter how to fly);
- and ends with a final capstone project (personal project).