Data driven discovery is playing an increasingly important role in the Natural Sciences, Social Sciences and Humanities. To help position graduate students to participate in such discovery, SAS is offering a 5-day introductory boot camp for programming in Python. Python is one of the main languages used in modern machine learning and data analysis. This hands-on boot camp will assume no prior programming experience and will introduce students to basic Python code and applications to various elements of data analysis and inference. The latter part will include an introduction to machine learning. An optional 2-day session on machine learning the following week will also be offered that covers the core concepts for machine learning where participants will explore programs that can be changed when exposed to new data.