Introduction to Numerical Analysis
Professor: Paul J. Atzberger
104B Winter 2016, Meeting in GIRV 2128
TR 9:30am - 10:45am




Main Menu

Homepage

Syllabus

Homework

Annoucements

Supplemental Materials

Grading

Software and Web Resources

Atzberger Homepage


Welcome to the class website for Introduction to Numerical Analysis . Computational approaches play an important role in many fields ranging from basic scientific research to the design of financial products. This class will discuss both the mathematical foundations and the practical implementation of modern numerical methods. Examples will also be discussed from applications areas.

Please be sure to read the prerequisites and grading policies for the class.

Topics:

  • Differentiation and Integration:
    • Finite Difference Approximation.
    • Numerical Quadrature and Integration.
    • Common Formulas: Simpsons Rule, Newton-Cotes.
    • Gaussian Quadrature.
    • Numerical Accuracy, Order of Accuracy.
    • Composite Integration.
    • Adaptive Methods.

  • Initial-Value Problems for Ordinary Differential Equations
    • Well-posedness of initial-value problems.
    • Euler’s Method of Approximation.
    • Taylor Methods for Higher-order Approximation.
    • Runge-Kutta Methods.
    • Multistep Methods.
    • Convergence Analysis.
    • Order of Accuracy and Stability.
    • Stiff Differential Equations.

  • Solving Linear Systems and Matrix Algebra
    • Linear Equations.
    • Linear Algebra Review.
    • Eigenvalues and Eigenvectors.
    • Direct Methods.
    • Gaussian Elimination.
    • Role of Round-off Errors.
    • Pivoting Methods.
    • Matrix Inversion.
    • LU Factorization.
    • Iterative Methods.
    • Jacobi, Gauss-Siedel, SOR.
    • Conjugate Gradient.

Prerequisites:

Calculus, Linear Algebra, Differential Equations, and experience programming.

Grading:

The grade for the class will be based on the homework assignments (see policy below), midterm exam, and final exam/project as follows:

Homework Assignments 30%
Midterm Exam 30%
Final Exam/Project 40%

Homework Policy:

Assignments will be announced in lecture and posted on the class website. Prompt submission of the homework assignments is required. While no late homework submissions will be accepted, one missed assignment will be allowed without penalty. While you are encouraged to discuss materials with classmates, your submitted homework must be your own work.

Class Announcements:

Supplemental Materials:

Exams:

A midterm exam will be given in the class on Tuesday, May 3rd.

Midterm Outline [PDF]. (Please be aware no notes are permitted for the exam. Please do bring a calculator for performing basic arithmetic as needed.).

Practice Problems [PDF].

Final exam/project to be announced.

Homework Assignments:

Turn all homeworks into the TA's mailbox Jon Lo Kim Lin in South Hall 6th Floor by 5pm on the due date. Graded homeworks will be returned in class.

Jon Lo Kim Lin's TA Office Hours: Thursdays, 4:00pm - 5:00pm in South Hall 6431H (graduate tower) (map) and Thursdays, 5:00pm-7:00pm in South Hall Mathlab (ground floor) (map).

Example python code : Neville's Method.

HW1: (Due Tuesday, April 5th) 4.1: 1ab, 2ab, 3, 4ab, 5ad, 8abcd, 10, 13, 21, 22, 24, 25, 26, 28.
HW2: (Due Thursday, April 14th) 4.3: 1abdgh, 2ad, 3, 4, 15, 21af, 24, 26. 4.4: 1abegh, 3, 8, 11ab, 20, 22, 23. 4.7: 1acdeh, 2, 4, 5, 7, 8;
HW3: (Due Thursday, April 21st) 5.1: 1bcd, 2ac, 3bc, 5ab, 8bc, 9; 5.2: 1ab, 2bc, 3bc, 4, 9abc, 12, 15, 17.
HW4: (Due Thursday, April 28th) 5.3: 1abd, 2cd, 3, 4, 6ad, 8, 10, 11; 5.4: 1abcd, 2ab, 3bc, 13, 14, 15, 17abd, 25, 27, 28, 29.
HW5: (Due Thursday, May 5th) 5.6: 1acd, 2bc, 4, 5, 12; 5.9: 1, 8, 9, 10.
HW6: (Due Thursday, May 12th) 5.10: 2, 3, 5, 7, 8.
HW7: (Due Thursday, May 26th) 6.1: 1ad, 3a, 5bc, 9; 6.2: 1ad, 3, 9cd; 6.4: 1a, 6, 7.
HW8: (Due Friday, June 3rd) 6.5: 1ab, 4ad, 9bc, 11; 6.6: 3bc, 5, 16, 22; BONUS: 7.3: 1ad, 3, 10, 16.


Edit: Main | Menu | Description | Info | Image | Log-out