This course is no longer taught at the U-M School of Information. These materials are from an older iteration of the course.

Python for Informatics: Exploring Information provides an Informatics-oriented introduction to programming. The primary difference between a computer science approach and theInformatics approach taken in this book is a greater focus on using Python to solve data analysis problems common in the world of Informatics. The book is an open textbook and is based on the open book titled, Think Python: How to Think like a Computer Scientist by Allen B. Downey.



Author: Charles Severance



Structure: Open Textbook



Also Available On: iBooks, Amazon, CreateSpace, and the Kindle Store.