Nonlinear Physics:
Modeling Chaos & Complexity

Jim Crutchfield
chaos@cse.ucdavis.edu; http://cse.ucdavis.edu/~chaos

Spring 2008
WWW: http://cse.ucdavis.edu/~chaos/courses/nlp/

Readings, by Lecture

Readings abbrevations:

  1. NDAC: Nonlinear Dynamics and Chaos, Strogatz
  2. Python: Learning Python, Mark Lutz, Third Edition
  3. For all others see the Nonlinear Physics Reader at http://cse.ucdavis.edu/~chaos/courses/nlp/Reader.html.

Readings: Topics and dates are being updated as the quarter evolves!

  1. Introduction (1 April): Chaos, Scientific American, and Odds, Stanislaw Lem
  2. Programming Lab A (3 April): Python, Part I (Chapters 1-5).
  3. Theory Lecture 1 (8 April): NDAC, Chapters 1 and 2.
  4. Programming Lab B (10 April): Python, Chapters 6, 7, 8, and 9.
  5. Theory Lecture 2 (15 April): NDAC, Sections, 6.0-6.4, 7.0-7.3, and 9.0-9.4.
  6. Programming Lab C (17 April): Python, Chapters 12, 13, and 15.
  7. Theory Lecture 3 (22 April): NDAC, Chapter 3.
  8. Programming Lab D (24 April): WWW & Python, Chapters 19-21 & 24-26.
  9. Theory Lecture 4 (29 April): NDAC, Chapter 8 and Sections 10.0-10.4.
  10. Programming Lab E (1 May): WWW & Python, Chapter 28.
  11. Theory Lecture 5 (6 May): NDAC, Sections 12.0-12.3, 9.3, and 10.5.
  12. Programming Lab F (8 May): None.
  13. Theory Lecture 6 (13 May): NDAC, Sections 10.5-10.7.
  14. Programming Lab G (15 May): None.
  15. Theory Lecture 7 (20 May): Lecture Notes.
  16. Programming Lab H (22 May): None.
  17. Programming Lab I (27 May): None.

You will find the lectures vastly more understandable having done the reading for each beforehand.