Math 5661/CSC 5616 - Numerical Analysis II, Spring 2003
Jan Mandel

Department of Mathematics
University of Colorado at Denver

This web page http://www-math.cudenver.edu/~jmandel/classes/5661s03 serves as the class syllabus and source of further information.


Important announcements will be put here during the semester. It is a good idea to check this space regularly before the class.
The notes are being updated - please check! If you email me about the homework, PLEASE contact me at least two days before the due  date so that what I say can be actually of some use to you.



Textbook: D. Kincaid and W. Cheney, Numerical Analysis, 3rd ed., Brooks/Cole Publ., 2002
Time and location:  Monday and Wednesday 4:00-5:15  CU 656
Office hours: UCD building 640 Monday 3-3:45, Wednesday 2-3:45, otherwise by appointment.

Topics:

  1. Numerical differentiation and integration (7.1-7.5)
  2. Numerical solution of time-dependent ordinary differential equations (8.1-8.7, 8.11, 8.12)
  3. Numerical solution of  1D boundary value problems (8.8-8.10)
  4. Galerkin and Finite Element method for Laplace equation in 2D (9.4), multigrid (9.8)
  5. Numerical computation of eigenvalues and eigenvectors (5.1-5.5)
The progress of the class will be recorded and homework assigments available in the class notes file. Homework solutions will be in the solutions directory. In-class computer demonstrations (and there will be many of them) will be in the matlab directory. Most of the material, and in any case anything where I cover things differently than in the texbook, will be in my Lecture notes . The notes also review prerequisites. There will be a midterm and final, and homework assignments most Mondays, due the following Monday. The midterm will be on March 15. The final will be during the finals week, as determined by the Auraria finals schedule. You cannot use any books, computers, or notes at the exams, except for one 3" by 5" card wher you can write anything you want. The final score will be computed as

            1/2(A+B+C- min(A,B,C))

where A=homework assignments, B=midterm, C=final, each scaled separately from 0 to 100. Assignments  and exams will be graded on the scale 0 to 4:  4=OK, 3=minor error, 2=significant progress, 1=some progress, 0=no progress, wrong problem, or misunderstood problem. The letter grades will be A >= 90,  A- >= 85, B+ >= 80, B >= 75, B- >=70,  C+ >= 65, C >= 60, C- >= 55, D+ >= 50, D >= 45, D- >= 40.

Homeworks will be considered on time if they are turned in on the due date at the beginning of the class or left at my office before the class time. I cannot accept homeworks by email (too many different formats) but if you cannot make the class you can fax your homework to 303-556-8550 and alert me by email before the class begins. Late homeworks get 1/2 of the credit unless arranged ahead of time with me. There will be no makeup exams or extra credit; the grading scheme works in such a way that if you do not do well on one of the exams or on the homeworks, you can still get a very good grade.

Computer assignments should be done on math.cudenver.edu. Assignments must be done in Matlab except for some assignments involving libraries, which will require Fortran. For every assignment, turn in a printout of the program and  of the output, and prepare a world readable directory  named 5661/hw1, 5661/hw2, etc (for assignment 1, assignment 2, etc) immediately under your home directory on math, containing a working code and any relevant data that  was used to produce your printout.  All code should be run from a single command named go   The program has to run on math in the specified directory to receive any credit for a computer project. You can prepare the assignment using another computer, such as PC running Matlab (these are available in the lab, SI 130), but you must copy the files to math, make them accessible to me, and test that they run. If you copy files by ssh, the files will be by default not readable by anybody else. You must permit others to read them using the chmod command: in the directory where the files are issue the command
chmod og+r *
You also need to give others permission to access your home directory and the directories with your homework files. One way of doing that is:
chmod og+rx ~ ~/5660 ~/5660/hw*



To use your math account

Useful links
Last updated 2/12/02