CompSci 101, Spring 2018
Readings

Textbook (Required)

Clicking on the link below will take you to the Runestone Interactive E-book. This is a free book required for Compsci 101 at Duke. You'll need to register for the book by specifying a username. For the course name choose DukeCompsci101 -- this will allow you to track your progress and for us to track the class' progress.
How To Think Like a Computer Scientist - Learning with Python: Interactive Edition
by Jeffrey Elkner, Allen B. Downey, and Chris Meyer

How to get the book:

Weekly Readings

Week 1: 1/15 - 1/19, Reading Quiz 1

Week 2: 1/22 - 1/26, Reading Quiz 2

Week 3: 1/29 - 2/2, Reading Quiz 3

Week 4: 2/5 - 2/9, Reading Quiz 4

Week 6: 2/19 - 2/23, Reading Quiz 5

Week 7: 2/26 - 3/2, Reading Quiz 6

Week 8: 3/5 - 3/9, Reading Quiz 7

Week 9: 3/19 - 3/23, Reading Quiz 8

Week 10: 3/26 - 3/30, Reading Quiz 9

Week 11: 4/2 - 4/6, Reading Quiz 10

Week 12: 4/9 - 4/13, No reading quiz

Week 13: 4/16 - 4/20, No reading quiz