T-Th 9:05
or
T-Th 11:15
in Olin 155

CS 1110: Introduction to Computing Using Python

Spring 2018

Course Materials

Text (Free online)

We will refer to selected sections of Allen B. Downey's Think Python: How to Think Like a Computer Scientist, Second Edition. (The first edition is for a "wrong" (older) version of Python. The second edition is distinguished by a black diagonal slash on the upper right-hand corner of the cover.) Click on the link to access free html and pdf versions of the book as well as other resources provided by the author.

We use this text as a reference in no small part because of the author's commendable willingness to make it freely available online. We do not recommend that all students purchase the text, however, because we will use only a few portions of it.


iClickers (Recommended, but optional)

This course will use iClickers (or the associated REEF polling app) in many lectures. We strongly recommend that you bring one to class — we and students over the years have found them to have great educational value. You do not need to register your iClicker for this course, though, because we are not recording participation grades.


Other Python texts

You may use any other text that you wish as a reference. Here is a sample of conventional texts:


Course Material by: E. Andersen, A. Bracy, D. Gries, L. Lee, S. Marschner, C. Van Loan, W. White