This is an introductory course discussing machine learning fundamentals and methods commonly seen in data science with potential applications in energy and power systems. Machine learning methods to be discussed include basic supervised and unsupervised learning methods, performance evaluation, neural networks and other advanced predictive models, as well as an introduction to reinforcement learning.