MS 554: Principles of Numerical Computing

Fall, 2003

Virginia Institute of Marine Science / School of Marine Science

 

Tuesday, Thursday; 10:30—11:50 (tentative)

Newport Hall Conference Room

 

Course Syllabus

 

Instructors:

 

Courtney K. Harris

Harry Wang

Franklin Hall: Room 212

Franklin Hall: Room 206

804-684-7194

804-684-7215

ckharris@vims.edu

wang@vims.edu

Office Hours:  Tuesdays 10AM-Noon, or by appt.

 

 

Primary Texts:

Gerald and Wheatley. Applied Numerical Analysis, 6th Edition. Addison-Wesley. 1999. On reserve in VIMS library.

Forsythe, Malcolm, and Molar. Computer Methods for Mathematical Computations.  Prentice-Hall Series in Automatic Computation. Out of print: on reserve in VIMS library.

 

Supplementary Texts:

Gerald. Applied Numerical Analysis, 1st Edition.  Addison-Wesley, 1970. On reserve in VIMS Library.

Golub and Ortega. Scientific Computing and Numerical Methods. 1992. Academic Press. On reserve in VIMS Library.

Luenberger. Linear and Nonlinear Programming, 2nd Edition. Addison-Wesley. 1984. CKH will loan out her copy as requested.

 

Other Resources.

·        Hornberger, G. and P. Wiberg’s 2001 Notes from U.Va.’s course:  EVHY 747  Numerical Methods in Hydrology.  On reserve in VIMS library.

·        Matlab web site at Mathworks: www.mathworks.com.

·        Matlab manuals on reserve in student lab.

·        Netlib repository: www.netlib.org, http://netlib.bell-labs.com/netlib/master/readme.html

·        Class website including CKH’s notes: www.vims.edu/~ckharris/MS554/ms554.html

 

Class Assignments:

·        5-6 homework assignments; accounting for total of 75% of grade. Assignments will be given out during class. Students will have one week to hand in paper copies of their assignments. Late assignments will be marked down unless an extension is requested and granted.

 

·        Term project / Final exam; Includes presentation of proposal, presentation of final project, and writeup of results. Accounts for 25% of grade.

 

Outline of Lectures:

Approx. Dates

Material

Lecturer

Aug 30- Sept 3

Introduction to Matlab, FORTRAN, and Floating Point Computations.

CKH

Sept. 6-13

Numerical Calculations and Interpolation

CKH

Sept 17-20

Solving non-linear equations.

CKH

Sept. 24-Oct 1

Solving ordinary differential equations (ODEs)

HW

Oct 4-8

Solving sets of linear equations

CKH

Oct 11

Project Proposals

students

Oct. 18-22

Solving boundary value problems

CKH

Oct  25- Nov 12*

Partial Differential Equations (PDEs)

HW

Nov 15-19

Advection / diffusion

HW

Nov 22-26

Time-series analysis

HW

Nov 29

Special topics: Complex numbers

CKH

Dec 3

Special topics: Spatial analysis

CKH

Dec 6

Project Presentations

students

Around Dec 13

Project Papers Due (day of final exam)

 

·        The November 4’s class will be re-scheduled due to the instructors’ participation in the ECM8 Conference.