The required text for the course is:

Deep simplicity: Bringing Order to Chaos and Complexity, by John Gribbin. 

Other interesting books:

Critical mass: how one thing leads to another, by Philip Ball. Highly recommended.

The Self Made Tapestry: Pattern Formation in Nature, by Philip Ball.  This book is out of print; the new version of it is three volumes: Shapes, Flow and Branches.

Complexity, a Guided Tour, by Melanie Mitchell

Nexus, by Mark Buchanan

Ubiquity, by Mark Buchanan

On Growth and Form, by D'arcy Thompson.  An old classic.

The Essence of Chaos, by Edward N. Lorenz.

The Evolution of Cooperation, by Robert Axelrod.

The Recursive Universe: Cosmic Complexity and the Limits of Scientific Knowledge,  by William Poundstone.

Complexity: The Emerging Science at the Edge of Order and Chaos,  by M. Mitchell Waldrop.

The Meme Machine, by Susan Blackmore

Emergence: The Connected Lives of Ants, Brains, Cities, and Software, by Steven Johnson.

Sync: The Emerging Science of Spontaneous Order, by Steven Strogatz.

Linked: The New Science of Networks, by Albert-Laszlo Barabasi.

I have supplied Amazon links above, but this is just for information, not an endorsement of Amazon as a way to get books!  The required book will be available at the U of T bookstore. It should also be available used.  Others are in the library.