Professor: Dr. Nathan Louis Gibson
Office: Kidd 352
Office Hours: MW 14:00-14:50
Course Website:
http://www.math.oregonstate.edu/~gibsonn/Teaching/MTH351-010F12
Text Book:
Atkinson and Han, Elementary Numerical Analysis, Third Edition, Wiley |
While it may not be stated explicitly each day, students are expected to
read each section to be covered before class. Questions
not addressed during class time should be asked in recitation. Any
questions still unanswered may be asked in office hours.
Students are responsible for any material missed due to absence, see
Calendar.
Accommodations are collaborative efforts between students,
faculty and Disability
Access Services (DAS). Students with
accommodations approved through DAS are responsible for
contacting the faculty member in charge of the course prior
to or during the first week of the term to discuss
accommodations. Students who believe they are eligible for
accommodations but who have not yet obtained approval through
DAS should contact DAS immediately at 737-4098.
Students are expected to be familiar with
Oregon State University's
Statement of
Expectations for Student Conduct.
As preparation for this class, you should review the
materials covered in MTH 253.
General Info
Grades
Grades for each assignment will be posted to the
Blackboard Site.Grade Distribution
Homework | 25% |
Computer Assignments | 25% |
Midterm | 25% |
Final | 25% |
Total | 100% |
A | 93 |
A- | 90 |
B+ | 87 |
B | 83 |
B- | 80 |
C+ | 77 |
C | 73 |
C- | 70 |
D+ | 67 |
D | 63 |
D- | 60 |
Matlab
A scientific programming language is required for this course. Matlab is
preferred due to the integration of computation and visualization, and
the fact that the text book authors provide support. Online resources,
including links to Matlab Tutorials and Matlab programs used in the
text, are available at the publisher's website www.wiley.com/college/atkinson
(click on Student Companion Site).
Oregon State University has subscribed to a Total Academic Headcount (TAH) Site License for MATLAB. This new licensing includes many, but not all MATLAB toolboxes. OSU faculty, staff and students can install on up to 4 personally-owned devices or computers. For more information visit Information Services -- MATLAB or matlab.mathworks.com.
The following are online resources for learning Matlab:
Students may work together, but must turn in individual copies. (If
typed, the wording must differ!) If code is written, a printout must be
provided. (Code must be written by each individual!)
HW1 -- Not Due
HW2
HW3
HW4
HW5
HW6
Only problems marked with * need to be turned in for a grade.
Upload a Published pdf file of
your script, including plots produced and answers to all questions, to
the appropriate Assignment in Blackboard. It is helpful to also
include a zip file of all scripts used.
See image of weather.com interpolation of temperature data.
See interesting paper on fixing
Secant method
See
interesting paper
on naming of Gaussian Elimination
Homework
Homework is required for this course. Assignments will consist (mostly) of
problems from the text. Exam problems
will (mostly) be similar to homework problems. There will be
(approximately) 5 homework assignments. Only problems marked with * need to
be turned in for a grade.
8* (what is error?)
Computer Assignments (Labs)
Computer, or programming, assignments are required for this course.
Assignments will be posted on the course website and announced in class.
There will be approximately 5 programming assignments.
Students should complete assignments individually. Any questions should
be directed to the professor.
It may be useful to see video on Publishing at Tutorial
from Mathworks, or the following samples:
Note that any changes to a plot using the figure menus (title, axes
labels, etc.) can
also be performed with commands. To see what these commands would be,
make changes to your plot, then click File: Generate M-file.
Links
Example of Noise in Function Evaluation