This course is an Advanced Level course for students interested in Python and Machine Learning. The students need to have previous knowledge of basic Python programming concepts and a colab notebook. The students are also required to have a strong prior knowledge of data analysis and data visualization library of python. In this course, the students will be introduced to the application of python in image processing. Additionally, they will learn different machine learning algorithm and their implementation and application also.