There are two required textbooks and one supplemental textbook for this course.
The main textbook for this course is:
This book is available as a pdf file at the link above. You may make a copy of this file—electronic, printed, or both— for your personal use. If you wish to make copies for someone else's use, please contact Dr. Herzfeld or Mr. Miller for permission.
We will be using an online textbook from the zyBooks company for the Python programming portion of this course: Bailey Miller, with Frank Vahid and Roman Lysecky, Programming in Python 2. You will need to buy a license from the publisher. Follow these instructions to obtain access to the book:
You can begin subscribing on 2017/08/14. The cost to subscribe is $48; any applicable returning student discounts will be applied automatically. (This applies if you've used a zyBooks product before.) Your subscription will be valid through 2018/01/04. If you need to buy your subscription through the bookstore, please contact them, and they will order one for you.
The supplemental Python textbook for this course is:
This book is available as a pdf file at the link above. You may find this book helpful in learning Python. The copyright information is in the second page of the book; in general, you are free to use it as you wish in this course.