This class will consider at an advanced theoretical level, several types of waves known to be important in the ocean, and use concepts like group velocity and wave refraction to link them. We plan to cover surface and internal gravity waves, Rossby and topographic shelf waves, and various problems related to refraction and interactions with currents.