CAAM 353 - Computational Numerical Analysis
Spring 2003, Rice University



Introduction:
This is the official webpage for "CAAM 353 - Computational Numerical Analysis". Please check this page regularly for announcements and updates regarding the course. The date at the bottom is when the page was last updated. I will try and keep this webpage more or less up to date. However, please inform me about missing links, and necessary updates by sending email to kartik at rice dot edu.

Instructor:
Kartik Krishnan
Coordinates : Duncan Hall 3018
Phone : (713)348-2649
Email id : kartik at rice dot edu
Office Hours: MWF 11.00 - 12.00 PM, and by appointment.

Time and Place: T,TH 9.25AM - 10.40AM Place : DH 1070

Graders in alphabetical order:
  • Leticia Benitez
  • Fernando Gonzalez
  • Anthony Padula
  • Course Outline and Policies: The course outline can also be downloaded as a postscript file caam353.ps.

    Information on MATLAB:
  • MATLAB programs considered in class
  • Getting started with MATLAB
  • MATLAB Guide : maintained by Nicholas Higham
  • MATLAB Resources
  • A MATLAB tutorial at the University of Maryland, College Park
  • Cleve's corner : Collected columns 1994-2002 from the founding father of MATLAB
  • The Mathworks downloads : Plenty of user contributed files

    Supplementary Reading:
  • What Every Computer Scientist Should Know About Floating-Point Arithmetic.
  • Numerical Computing with IEEE Floating Point Arithmetic : A wonderful new book by Michael Overton.
  • The definition of Numerical Analysis : An essay by Nick Trefethen (also check his webpage for more essays).
  • Ruminations on the design of floating-point arithmetic : An essay by William Kahan.
  • A nice introduction to the conjugate gradient method by Jonathan Shewchuk.
  • A nice essay on linear programming by Mike Todd.
  • Interactive Educational Modules in Computational Science : Maintained by Michael Heath at UIUC.
  • Polynomial interpolation of Runge's function at equally spaced, and Chebyshev points : An applet maintained by Micheal Heath at UIUC.
  • Using MATLAB's boundary value ODE solver bvp4c
  • Announcements and Updates:
  • We will meet in DH 1070 every Tuesday, and Thursday between 9.25AM - 10.40AM.
  • Programming Standards to be maintained, while writing MATLAB programs.
  • Homework 1 is now available in postscript, and pdf formats.
  • We will meet in the McMurtry Auditorium (DH 1055) in Duncan Hall on Thursday [23rd January 03], between 9.25 - 10.40 AM.
  • I have corrected a typo in the homework. In question (3), f(x) = (x^2-1)^p log(x)
  • Homework 2 is now available in postscript, and pdf formats.
  • The MATLAB programs for Homework 1 are now available.
  • Kartik's office hours are cancelled this Friday [7th February 03], as I will be out of town then.
  • Homework 3 is now available in postscript, and pdf formats.
  • The MATLAB programs for Homework 2 are now available.
  • The take-home midterm exam will be posted on the course webpage on Monday [3rd of March 2003], and is due back in class on Thursday [6th of March 2003].
  • Anthony Padula will lecture in class this Thursday [27th February 2003], as I will be out of town then.
  • Kartik's office hours are cancelled on Friday [28th February 2003], as I will continue to be out of town then.
  • The take-home midterm is now available in postscript, and pdf formats. The exam is due in class on Thursday [6th of March].
  • Homework 4 is now available in postscript, and pdf formats.
  • The MATLAB programs for Homework 3 are now available.
  • The statistics for the midterm exam are now available.
  • Homework 5 is now available in postscript, and pdf formats.
  • The MATLAB programs for Homework 4 are now available.
  • Homework 6 is now available in postscript, and pdf formats.
  • The MATLAB programs for Homework 5 are now available.
  • The take-home final is now available in postscript, and pdf formats. The exam is due in my office on Thursday [1st of May] for all graduating students, and Tuesday [6th of May] for everyone else.
  • The MATLAB programs for Homework 6 are now available.
  • The MATLAB programs for the take-home final are now available.
  • Homework Assignments:
  • Homework 1 is now available in postscript, and pdf formats.
  • I have corrected a typo in the homework. In question (3), f(x) = (x^2-1)^p log(x)
    This is now corrected in the homework files.
  • Homework 2 is now available in postscript, and pdf formats.
  • The MATLAB programs for Homework 1 are now available.
  • Homework 3 is now available in postscript, and pdf formats.
  • The MATLAB programs for Homework 2 are now available.
  • Homework 4 is now available in postscript, and pdf formats.
  • The MATLAB programs for Homework 3 are now available.
  • Homework 5 is now available in postscript, and pdf formats.
  • The MATLAB programs for Homework 4 are now available.
  • Homework 6 is now available in postscript, and pdf formats.
  • The MATLAB programs for Homework 5 are now available.
  • The MATLAB programs for Homework 6 are now available.
  • Exams:
  • The take-home midterm is now available in postscript, and pdf formats. The exam is due in class on Thursday [6th of March].
  • The statistics for the midterm exam are now available.
  • The take-home final is now available in postscript, and pdf formats. The exam is due in my office on Thursday [1st of May] for all graduating students, and Tuesday [6th of May] for everyone else.
  • Using MATLAB's boundary value ODE solver bvp4c
  • The MATLAB programs for the take-home final are now available
  • Accomodations:
    Any student with a disability requiring accomodations in this class is encouraged to contact me after class or during office hours. All discussions will remain confidential. Additionally, students should contact the Disabled Student Services office in the Ley Student Center.

    Useful Resources on the Web:
  • Scientific Computing : webpage for the course textbook maintained by Michael T. Heath
  • Webpage for the CAAM 353 class taught in Spring 2002 : Maintained by Matthias Heinkenschloss
  • The Mathworks webpage : Developers of MATLAB
  • The NETLIB repository : a collection of mathematical software, papers, and databases.
  • Numerical Recipes Home Page.
  • Decision tree for Optimization Software (a great source for optimization software)

  • Last Updated: 12th-May-03
        kksivara at ncsu dot edu
        Webmaster : Kartik Krishnan
    © Copyright 2003 (Y2K3)