Ocean Mixing and Stirring  
  Principal Investigator: Dr. Miles A. Sundermeyer
msundermeyer@umassd.edu • 508-999-8892
University of Massachusetts Dartmouth
School for Marine Science and Technology
 
 

Home/Overview

Publications
People

* ** Graduate & Undergraduate
    Research Assistantships
    Available
**

Teaching:

* Courses Taught

Research:

* LIDAR Studies of Small- Scale Lateral Dispersion
* High Resolution Dye Experiments using Airborne LIDAR - Florida 2004 Pilot
* Lab Studies of Stirring by Small-Scale Geostrophic Motions
* Numerical Simulations of Vortical Mode Stirring
* Coastal Mixing & Optics (CMO)
(... More links coming soon!)
* The North Atlantic Tracer Release Experiment (NATRE)
(Links coming soon!)

Additional Links
* M. Sundermeyer's CV (PDF)

 

© 2005 Miles A. Sundermeyer (msundermeyer@umassd.edu)
Note: Please do not use the data, text, or images contained on this site without prior permission.

 
OFFERED ALTERNATING YEARS, SPRING SEMESTER
LAST TAUGHT SRING SEMESTER, 2009


Laboratory in Oceanography - Data and Methods
Special Topics: MAR599-01
(COIN course #18832)

Umass Logo Department of Estuarine and Ocean Sciences
SMAST / UMass Dartmouth
Cmast Logo
Lectures: Wednesdays 1:45-3:00 p.m. & Fridays 10:45 a.m-12:00 p.m.

Instructor: Miles A. Sundermeyer
Office: SMAST Rm 110A
Voice: 508-999-8892, Fax: 508-910-6371
msundermeyer@umassd.edu

 

Course Description

Description: This course is intended for M.S. and Ph.D. students enrolled in the SMS/SMAST Marine Science and Technology program. The course teaches students how to use the Matlab technical computing software to perform a variety of statistical and data analysis tasks common to estuarine, ocean, and atmospheric sciences. As part of the course, students apply standard data analysis methods to real data in a way that teaches them how to handle data and perform analysis, and increases their understanding of fundamental physical and biogeochemical processes in the ocean. Emphasis is less on theoretical proofs, and more on a hands-on application of methods to various problems. Where possible, example applications are based on individual student's research needs. This course is intended for any students who require a working understanding of Matlab and basic data/model analysis techniques.

Prerequisites: Consent of instructor.

Evaluation:

  • 40% labs/homework assignments and class participation
  • 30% midterm project presentation
  • 30% final project presentation

Matlab website: http://www.mathworks.com/ http://www.mathworks.com

Specific Matlab online documentation:
http://www.mathworks.com/access/helpdesk/help/techdoc/matlab.html

and/or pdf version:
http://www.mathworks.com/access/helpdesk/help/pdf_doc/matlab/getstart.pdf

Google Group for online collaboration with classmates:
http://groups.google.com/group/laboratory-in-oceanography

Lecture Schedule

Tentative Lecture Schedule

  • Linear algebra and calculus review
  • Introduction to Matlab programming software / Best Programming Practices
  • Data handling in Matlab (e.g., loading and manipulating data, input/output file formats, performing basic calculations - examples: data of student's choice)
  • Computing basic statistics (incl., mean, var, stddev, pdfs, normality, outlier analysis)
  • Observations vs. Models (incl. discretization, subsampling, noise/uncertainty; - examples: advection/diffusion modeling and/or other equation solving)
  • Data Visualization in Matlab (incl. plotting, handle graphics, & other methods for gridding and smoothing - examples: wave visualization / propagation)
  • Intro to the Statistics Toolbox (incl. ANOVA, and multivariate statistics; - examples: harmonic analysis)
  • Correlation analysis, lagged correlations (examples: DO vs. light data)
  • Intro to the Signal Processing Toolbox (examples: working with DO, Chl-a, stage data)
  • Gridding and Interpolation Methods (1-, 2-, and 3-D; - examples: water quality station data)
  • Methods for non-stationary means (incl. kriging, complex demodulation)
  • Principle Component Analysis / Empirical Orthogonal Functions
  • Image processing/analysis (examples: lab image data;
  • GIS/land use)
  • Student's choice - topics by request based on student project / research needs
  • Presentations of Final Projects

Class Notes and Handouts

Class Notes & Handouts

NOTE: Please see new Google Group as additional tool for online collaboration with your classmates:
http://groups.google.com/group/laboratory-in-oceanography

Week 1 - Introduction / Overview
Lecture Notes: MAR-599_LabInOceanogr_wk1.ppt
Homework: Hmwk1.doc
Handouts: linear_alg_rev.pdf
Data / Examples stage_example.m
Week 2 - Introduction to Matlab Programming Software / Best programming practices
Lecture Notes: MAR-599_LabInOceanogr_wk2.ppt
Homework: Hmwk2.doc
Data / Examples drifter.dat
Week 3 - Data Handling in Matlab
Lecture Notes: MAR-599_LabInOceanogr_wk3.ppt
Homework: Hmwk3.doc
Data / Examples data_handling.m
Week 4 - Computing Basic Statistics
Lecture Notes: MAR-599_LabInOceanogr_wk4.ppt
Homework: Hmwk4.doc
Data / Examples basic_statistics.m
Week 5 - Observations and Models
Lecture Notes: MAR-599_LabInOceanogr_wk5.ppt
Homework: Work on semester projects - mid-semester report due Wednesday March 18
Data / Examples Allens_pond_model.m
Week 6 - Data Visualization in Matlab (Guest lectures by Daniel Birch)
Lecture Notes: MAR-599_LabInOceanogr_wk6.pdf
Homework: Hmwk6.pdf
Data / Examples graphics_lecture_1.m, Okubo_1971.mat
Week 7 - Intro to the Statistics Toolbox
Lecture Notes: MAR-599_LabInOceanogr_wk7.ppt
Homework: Mid-Term Project Reports due Wed, Mar 25
Data / Examples stats_toolbox.m, Light_DO.m
Week 8 - Correlation Analysis
Lecture Notes: MAR-599_LabInOceanogr_wk8a.pdf, MAR-599_LabInOceanogr_wk8b.pdf
Homework: Hmwk8.pdf
Data / Examples corr_data.mat
Week 9 - Intro to the Signal Processing Toolbox
Lecture Notes: MAR-599_LabInOceanogr_wk9.ppt
Homework: Hmwk9.doc
Data / Examples signal_proc.m, stage_data.mat
Week 10 - Gridding and Interpolation Methods
Lecture Notes: MAR-599_LabInOceanogr_wk10.ppt
Homework: Hmwk10.doc
Data / Examples oa_class.m, Temperatureprofiles.mat
Week 11 - Methods for Non-Stationary Means
Lecture Notes: MAR-599_LabInOceanogr_wk11.ppt
Homework: Hmwk11.doc
Data / Examples cdmod.m
Week 12 - Principle Component Analysis/Empirical Orthogonal Functions
Lecture Notes: MAR-599_LabInOceanogr_wk12.ppt
Homework: Hmwk12.doc
Data / Examples  
Week 13 - Image Processing / Analysis
Lecture Notes: MAR-599_LabInOceanogr_wk13.ppt
Homework: Work on semester projects - Final written and oral reports due Wednesday, May 20
Data / Examples imag_proc.m, mapping.m
Week 14 - Topics of Student's Choice: Rotary Spectra, Functions in Matlab
Lecture Notes: MAR-599_LabInOceanogr_wk14.ppt
Homework: Work on semester projects - Final written and oral reports due Wednesday, May 20
Data / Examples rotary_spectra.m, my_test_gaussfit.m, gauss_errfn.m, log_gauss_errfn.m

Prof. Miles A. Sundermeyer
The School for Marine Science and Technology
706 South Rodney French Blvd., New Bedford, MA 02744-1221
voice: 508.999.8892 fax: 508-910-6371 e-mail: msundermeyer@umassd.edu
www.smast.umassd.edu/msundermeyer