This course covers the concepts and types of machine learning namely supervised, unsupervised and reinforcement learning. Algorithms for pattern recognition, classification, optimization and complex neural network architecture are emphasized(This course covers the concepts and types of machine learning namely supervised, unsupervised and reinforcement learning. Algorithms for pattern recognition, classification, optimization and complex neural network architecture are emphasized)