Want to make sense of the volumes of data you have collected? Need to incorporate data-driven decisions into your process? This course provides an overview of machine learning techniques to explore, analyze, and leverage data. You will be introduced to tools and algorithms you can use to create machine learning models that learn from data, and to scale those models up to big data problems. At the end of the course, you will be able to: \tDesign an approach to leverage data using the steps in the machine learning process. \tApply machine learning techniques to explore and prepare data for modeling. \tIdentify the type of machine learning problem in order to apply the appropriate set of techniques. \tConstruct models that learn from data using widely available open source tools. \tAnalyze big data problems using scalable machine learning algorithms on Spark. Software Requirements: Cloudera VM, KNIME, Spark