We will discuss and have hand-on a variety of machine learning techniques and applications. Students will work on class assignments and term projects of regression, binary classification, multiclass classification, reinforcement learning, and related issues.