Waves and oscillations