SMS: Fundamentals of ocean dynamics