Online materials
http://www.iafe.uba.ar/u/dario/phys230/
http://web.pdx.edu/~pmoeck/lectures/modern_physics.htm
http://phy240.ahepl.org/index.html
http://www.pa.uky.edu/~crawford/phy361_sp10/home.html
Java Applets
Modern Physics and Relativity
http://www.cabrillo.edu/~jmccullough/Applets/modern_physics.html
Nuclear Binding Energy and Mass Difference
http://www.cyberphysics.co.uk/topics/nuclear/binding_energy.htm