These materials are from a past semester of this course at the U-M School of Information. For details and a syllabus of the current course, please see https://www.coursera.org/learn/python. This course teaches basic Python programming skills through data analysis. There is no complex math in the course, the programs are generally quite short, and the workload is no more than a few hours per week.