Machine Learning for Beginners - A Curriculum