Waves, Oscillation and Optics