Python has become a standard language for prototyping and plotting results in the machine learning community. Goal of this course is a basic understanding of python programming for machine learning and data analysis. We want to enable students to quickly load a data set, implement an algorithm, run analyses and plot the results. Knowledge of elementary programming concepts will be helpful.