CAAM 353

Computational Numerical Analysis

(Intro to Scientific Computing)

Spring 2013

general information reading and lectures assignments

General Information

About this Course

This course is an introduction to a broad range of numerical methods for solving mathematical problems that arise in Science and Engineering. The goal is to provide a basic understanding of these numerical methods along with a rudimentary understanding of finite precision arithmetic. This will help you choose and apply the appropriate numerical techniques for your problem, interpret the results and assess accuracy. For a listing of topics see the reading and lectures-page.

Time and Room

Classes: T/Th 9:25am - 10:40am, Room: Keck 101

Instructor

Danny C. Sorensen
Office: Duncan Hall 2035
Phone: x5193
Office Hours: Mondays 4-5 pm and Wednesdays 1-2 pm
or by appointment (e-mail is best way to arrange).
email: sorensen_AT_rice.edu

Announcements

You might be interested in VIGRE. To learn more about VIGRE, the various VIGRE activities and courses (PFUGs) offered, visit the VIGRE webpage.

Check the reading and lectures-page and the assignments-page regularly for updates.

Textbook and References

We will use the book Michael T. Heath : Scientific Computing: An Introductory Survey, 2nd ed., McGraw-Hill, 2002. You can purchase the book (paperback) online for about $60. Note that we will not cover all of the topics in this book and in many cases I will provide extra material. Hence, regular attendance of the lectures is required. Lecture notes by M. Heath corresponding to book chapters may be downloaded from Heath Lecture Notes ,

The material of this course is covered in most books on Numerical Analysis (call number QA 297) or on Scientific Computing (call number QA 183) and you are encouraged to browse the library.
Numerical Analysis software can be found at

We shall use Matlab for programming exercises. See the Matlab help page.

Grading

  • Homework will be assigned roughly once a week.
  • Unless noted otherwise, you may discuss regular homework assignments with fellow classmates. You are expected, however, to individually write up your solutions.
  • There will be two pledged homework assignments. These carry twice the weight of regular homework assignments. On pledged assignments, you are not allowed to discuss homework with fellow students.
  • The grade will be determined from your scores on the homework assignments. There will be NO EXAMINATIONS.
  • NO LATE HOMEWORK: Late homework will not be accepted. I will drop your two lowest scores automatically.
  • Homework frequently involves Matlab computer projects. Program source code must be turned in and must adhere to the programming standards.
  • Look over the graded homework as soon as it is returned. If you detect mistakes in the grading, notify your instructor immediately. Homework scores will only be changed during the first two weeks after they have been returned!

Honor Code Policy

Unless noted otherwise, you are encouraged to discuss regular homework assignments with fellow classmates. You are expected, however, to individually write up your solutions. On pledged assignments, you are not allowed to discuss homework with fellow students.

Note on Disability Based Accommodations

If you have a documented disability that will impact your work in this class, please contact me to discuss your needs. Additionally, you will need to register with the Disability Support Services Office in the Ley Student Center.


This web page is located at http://www.caam.rice.edu/~caam353 and maintained by Danny C. Sorensen .