Jump to Schedule
Jump to Lecture Materials

Instructor:
Katja Fennel (katja.fennel@dal.ca)
Office: LSC Oceanography #2634
Phone: 494 4526
Office hours: Mondays and Wednesdays 15:30 – 16:30 or by appointment

Course Times:

Location:  

Course Objectives: This course is designed to introduce a variety of modeling techniques useful in oceanography and the natural sciences in general.  The main objective is to provide an overview of a range of techniques, rather than exhaustive and in depth discussion of any particular technique.   The approach is to introduce techniques, discuss their assumptions and limitations, and apply them to simple problems in oceanography and earth sciences.  This is accomplished by a combination of lectures and labs.  At the end of this course, students should have an understanding of various modeling approaches and their applicability; as a result, they will be better placed to both carry out their own research, and to critically evaluate the literature.  Opportunities exist to tailor course material to meet specific needs of individual students.

Approach A series of more or less independent modules will be presented, each of which will include an introduction to a particular technique, some examples, and an assignment in which the student will have the opportunity to apply the techniques to simple problems.

Course Assessment: Grades for the course will be assigned based on performance on 4 assignments (30%), on regular pop quizzes (30%), and on a term project, which will be presented, orally and in written form (40%).  The project will include a critical analysis of two modeling techniques used in the literature to approach a single problem.

Prerequisites:  Physical Oceanography (OCEA 4120), Math to PDE’s (e.g. MATH 4220) or Instructor’s consent.

Logistics: Access to MATLAB on your own computer will be crucial. The oceanography department is prepared to provide you with a temporary license if you do not have access already (it is to be used for teaching purposes only and will have to be removed after the term).

Recommended Readings:

Schedule:

Date Lecture/Lab # Topic Comments
13-Mar cancelled C-DOGS  
16-Mar Lec 19 PCA/EOFs continued  
18-Mar Lec 20 Time Series: Autocovariance, Autocorelation, Crosscorrelation  
20-Mar Lab 9   3rd assignment due
23-Mar Lec 21 Time Series: Fourier Series, Fourier Transform  
25-Mar Lec 22 Numerical Techniques I  
27-Mar Lab 10    
30-Mar Lec 23 Numerical Techniques II  
1-Apr Lec 24 Inverse Modelling 4th assignment
3-Apr Lab 11    
6-Apr Lec 25 Student presentations  
8-Apr Lec 26 Student presentations 4th assignment due; project reports due

 

Lecture Materials:

Jan 5 & 7, 2009 slides ; version 2 handouts ; version 2
Jan 9, 2009 slides handouts
Jan 12, 2009 slides handouts
Jan 14, 2009 slides handouts
Jan 16, 2009 slides

handouts ; scripts and data:

Jan 21, 2009 slides ; version 2 handouts ; version 2
Jan 23, 2009 slides

handouts ; scripts:

Jan 26, 2009 slides handouts
Jan 28 & Feb 2 slides handouts
Jan 30, 2009 slides

handouts ; script: chinook_model.m

Feb 9 & 11, 2009 slides (from Marlon Lewis)  
Feb 13, 2009 slides handouts
Feb 18, 2009 slides

handouts

scripts: lsqfitma.m and lsqcubic.m

Feb 20, 2009 slides

handouts

data: 4900093.mat

scripts: linfit.m , plot_argo_oxygen.m and linfit_argo_oxygen.m

March 2, 2009 slides handouts
March 4, 2009 slides handouts
March 6, 2009 slides

handouts

data: chl_spring08.mat and defined_Gaussian_peak_on_const_bg.mat

scripts: defined_Gaussian_peak.m and non_lin_phyto_fit.m

functions: nlleasqr.m and modfunc1.m and dfdp.m

 

March 9, 2009 slides handouts
March 11, 2009 slides

handouts

Homework:

March 18, 2009 slides handouts
March 20, 2009 slides

handouts

data:

scripts:

March 25, 2009 slides

handouts

script: fftgui.m

March 27, 2009 slides

handouts

data:

script: crosscorrelation_Giovanni_SST_chl.m

March 30, 2009 slides

handouts

April 1, 2009 slides

handouts

data for homework: SOI.dat

April 3, 2009 slides

handouts

scripts: fft_example.m and NP_bottle.m

April 6, 2009 slides handouts