University physics, heat, vibration, wave courseware