Math 228A
Numerical Methods for PDEs
Fall Quarter 2010

Instructor:
   Office:
   Email:
   Phone:
   Office Hours:
Professor Bob Guy
MSB 2136
guy@math.ucdavis.edu
754-9201
Tuesday 3-4
Thursday 3-4


Textbook:
  1. R. J. LeVeque. Finite Difference Methods for Ordinary and Partial Differential Equations: Steady-State and Time-Dependent Problems. SIAM,  2007.
  2. W. Briggs, V.E. Henson, and S. McCormick. A Multigrid Tutorial, Second Edition. SIAM, 2000.
Both books are published by SIAM.  SIAM members receive a 30% discount on orders. Free membership in SIAM is available by joining the UCD SIAM student chapter.  http://siam.math.ucdavis.edu


Webpage:
http://www.math.ucdavis.edu/~guy/teaching/228a/
Homework and announcements will be posted here.


Class:
Tuesday and Thursday 1:40-3:00 in Physics 140


TA:
   Office:
   Email:
   Office Hours:
Hsiao-Chieh (Arcade) Tseng
MSB 2123
hctseng@math.ucdavis.edu
Monday 1:30-2:30
Friday 1:30-2:30

Homework
You are encouraged to talk with your classmates about homework problems. However, you must do your own write-up and write your own codes. All aspects of your write up must be clearly presented. Your writing should be clear and grammatically correct. Your codes must be thoroughly commented. All tables and figures must be appropriately labeled. You will be graded on the quality of your presentation.

Homework 1, due Tuesday, October 12th

Homework 2, due Friday, October 22th

Homework 3, due Tuesday, November 9th

Homework 4, due Tuesday, November 30th

Homework 5, due Friday, December 10th, 4:00

What we will cover
This coarse is part of the sequence 228A-C on numerical methods for partial differential equations.  The first quarter (228A) will focus on elliptic problems.  The topics we will cover this quarter are listed below.
Grading
Your grade will be based on your homework assignments.  We will likely have 4 or 5 homework assignments during this quarter.

Programing
This class will require writing computer programs. You may use any language. If you do not have a strong preference of language, it is recommended that you use MATLAB, because it is easy to use and very powerful.  All codes will be turned in and must be thoroughly commented. You can create a computer account in the math department at http://www.math.ucdavis.edu/comp/class-accts.