Professor: Dr. Nathan Louis Gibson
Office: Kidd 312
Office Hours: MWF 9:00-9:50PM
Course Website:
http://www.math.oregonstate.edu/~gibsonn/Teaching/MTH351-001W09
Text Book:
Atkinson and Han, Elementary Numerical Analysis, Third Edition, Wiley |
Grades
Grades for each assignment will be posted to the
Blackboard Site.
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).
The following are options for accessing Matlab at OSU:
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!)
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 office hours.
Students are responsible for any material missed due to absence.
HW0 -- Not Due
HW1 -- Due Jan 23
HW2 -- Due Feb 4
HW3 -- Due Feb 13
HW4 -- Due Mar 4
HW5 -- Due Mar 11
Only problems marked with * need to be turned in for a grade.
Students should complete assignments individually. Any questions should
be directed to the professor. A printout of all output must be
turned in along with detailed explanations of solutions, answers to all
questions asked, and supporting
plots. Please upload all scripts (.m files) to the Digital Dropbox
on the Blackboard Site in a single
zip/tar/etc file. Your code should be written in such a way that your
results should be reproducable simply by executing a script file, such
as lab1prob1.m.
Sample Midterm Problems
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.
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.
See sample script to help with
Problem 1. Try to understand what this is doing.
See sample script to help with
Problem 2. Try to understand what this is doing.
See sample codes. Try to
understand what these are doing. (Tab alignment may be off in
Windows.)
See interesting paper on fixing
Secant method.
New: see FAQ
Use the codes from the publisher's
website.
Include these in the files you upload, as
you will have to make minor modifications.
Use the codes from here.
You do not have to include these in the files you upload unless you make
major changes.
Links
Exams
There will be one midterm and one final exam (not cummulative, thus
essentially Exam 2). There will be no curve, but partial credit will be
given for significant progress toward a solution. No books, notes, or
calculators are allowed. Expressions which are not easily computed may be
left unsimplified. Exam problems will either be similar to suggested
problems from the book or will test concepts from the lecture and/or
computing assignments.
Midterm Solutions