Computational Lab in Physics
Physics 102
Readings abbrevations: Python: Learning Python, Mark Lutz, Fourth Edition
Readings: Topics and dates are being updated as the quarter evolves!
- Introduction (2 October): Chaos, Scientific American. Online here.
- Programming Lab A (9 October): Python, Part I (Chapters 1-3) and Part II (Chapter 4, pp.
75-78, and Chapter 5).
- Programming Lab B (16 October): Python, Part II (Chapters 4 and 7-9) and Part III
(Chapters 11-13).
- Programming Lab C (23 October): Python, Part III (Chapters 4, 8, and 15), Part IV (Chapters
16-18), and Part V (Chapters 21-22).
- Programming Lab D (30 October): WWW & Guide to NumPy.
- Programming Lab E (6 November): WWW.
- Programming Lab F (13 November): WWW & Python, Part II (Chapters 4 and 6), Part VI
(Chapters 25-31), and Part VII (Chapters 32-35).
- Programming Lab G (20 November): Lecture Notes on Numerical Integration.
- Programming Lab H (27 November): WWW.
- Programming Lab J (4 December): WWW.
You will find the lectures vastly more understandable having done the reading for each
beforehand.