This course provides learners with an introduction to applications of machine learning in the plant sciences. Learners will be given an introduction to machine learning including supervised learning, test validation, learning via gradient methods, neural networks, regression, and parameter optimization, with examples of how machine learning can be used in the context of plant biology. Exercises will enable participants to apply their learning to questions in plant science.