1.1 Introduction1.2 What is Human Learning?1.3 Types of Human Learning1.3.1 Learning under expert guidance 1.3.2 Learning guided by knowledge gained from experts1.3.3 Learning by self1.4 What is Machine Learning?1.4.1 How do machines learn?1.4.2 Well-posed learning problem1.5 Types of Machine Learning1.5.1 Supervised learning1.5.2 Unsupervised learning1.5.3 Reinforcement learning1.5.4 Comparison – supervised, unsupervised, and reinforcement learning1.6 Problems Not To Be Solved Using Machine Learning1.7 Applications of Machine Learning1.7.1 Banking and finance1.7.2 Insurance1.7.3 Healthcare1.8 State-of-The-Art Languages/Tools In Machine Learning1.8.1 Python1.8.2 R1.8.3 Matlab1.8.4 SAS1.8.5 Other languages/tools1.9 Issues in Machine Learning1.10 Summary