https://digitalcommons.buffalostate.edu/curprop/830/
"PHY213" by Physics Department
Continuation of PHY 112. A calculus-based introduction to wave motion, physical optics, interference and diffraction phenomena, thermodynamics, and kinetic...
physicsdepartment