Computational Problems for Physics Courses Throughout the Curriculum
Invited
Abstract
Physics courses too often include computation to illustrate
physics, with little discussion of the underlying applied math and its
commensurate level of precision and reliability. The authors have spent over two
decades thinking up computational problems and demonstrations for their
Computational Physics texts and for conference tutorials and institutional talks. A
new book Computational Problems for Physics with Guided Solutions Using Python extends those problems and demos with
the aim of having computation supplement a variety of existing courses. The text
includes a large number of worked problems with fully guided solutions in
Python, with other languages (Java, C, Fortran, Maple, and Mathematica)
available on the Web.
Chapters: 1. Computational Basics for Physics; 2. Data Analytics for Physics; 3.
Classical & Nonlinear Dynamics; 4. Wave Equations & Fluid Dynamics; 5.
Electricity & Magnetism; 6. Quantum Mechanics; 7. Thermodynamics &
Statistical Physics; 8. Biological Models: Population Dynamics & Plant Growth; 9.
Additional Entry-Level Problems; Appendix: Python Codes
physics, with little discussion of the underlying applied math and its
commensurate level of precision and reliability. The authors have spent over two
decades thinking up computational problems and demonstrations for their
Computational Physics texts and for conference tutorials and institutional talks. A
new book Computational Problems for Physics with Guided Solutions Using Python extends those problems and demos with
the aim of having computation supplement a variety of existing courses. The text
includes a large number of worked problems with fully guided solutions in
Python, with other languages (Java, C, Fortran, Maple, and Mathematica)
available on the Web.
Chapters: 1. Computational Basics for Physics; 2. Data Analytics for Physics; 3.
Classical & Nonlinear Dynamics; 4. Wave Equations & Fluid Dynamics; 5.
Electricity & Magnetism; 6. Quantum Mechanics; 7. Thermodynamics &
Statistical Physics; 8. Biological Models: Population Dynamics & Plant Growth; 9.
Additional Entry-Level Problems; Appendix: Python Codes
–
Presenters
-
Rubin Landau
Oregon State University
Authors
-
Rubin Landau
Oregon State University