M465: Numerical Analysis
Boise State University, Spring 2001
Instructor:
Stephen Brill
Office:
MG 218-A
Phone:
(208) 426-3122
Fax:
(208) 426-1356
E-mail:
brill@math.idbsu.edu
Prerequisites:
a course in Linear Algebra or Differential Equations AND competence in
computer programming.
Class meetings:
12:40 p.m. to 1:30 p.m., Monday, Tuesday, Wednesday, and Friday
in room MG 120.
Textbook:
Numerical Analysis,
by Buchanan and Turner (selected sections of Chapters 1-10)
Office hours:
Thursday and Friday from 9:30 a.m. to 10:30 a.m.
Monday and Tuesday from 1:30 p.m. to 2:30 p.m.
Other times by appointment.
Academic honesty and appropriate behavior:
All students are expected to be familiar with and adhere to
the policies and standards given in the BSU
Student Code of Conduct.
In addition, if you must have a cellular
telephone or paging device on during class, please sit by the door so you can
make a hasty and quiet exit if you are called.
Late work and/or extensions:
If you seek an extension on an assignment and the request occurs
after
the due date or time, your request will be summarily denied (except in the
most extraordinary circumstances). Such requests that occur before the
due date and time will be considered on a case-by-case basis.
Grading policy:
Your grade will be determined by your performance in four areas:
-
Homework (25%) --
Homework will be assigned on a semi-regular basis
(about one assignment each week or two).
Homework will include both computational
and theoretical problems, as well as some computer programming.
Although collaborative work on homework
is encouraged, each student must
hand in his/her own homework paper and/or computer work.
A note on computer programming: You must be skilled in writing code in a
compiled language (e.g. C, C++, Fortran, Java).
For all class assignments that require programming, you must submit your
source code
via email attachment.
Furthermore, your code
must sucessfully compile and run on a BSU Math/CS department machine.
In the body of your email, you must also include
the exact command I should use when compiling your
programs as well as on
what machine I should perform the compiliations and runs.
-
Project (20%) --
The project is an opportunity for students to work on an in-depth
problem related to numerical analysis.
Each student, with
the permission and/or advice
of the instructor, may design his/her own project,
or may choose to have a project topic assigned by the instructor. The
presentation of the project may be in oral or written form (or, perhaps, in a
combination of the two). It is the responsibility of each student
to meet with the instructor
(preferably not too far into the semester)
to determine an appropriate project and format.
All projects must be presented before Friday, 4 May at 12:40 p.m.
-
Midterm exam (25%) --
Wednesday 6 March.
Collaborative work on the midterm exam is not permitted.
-
Final exam (30%) -- 1:00 p.m. to 3:00 p.m.,
Thursday 10 May.
Collaborative work on the final exam is not permitted.
Your grade will be computed via the following algorithm. Let x be
the number of points accumulated throughout the semester (between 0 and
100):
A: x > 90
B: 80 < x < 90
C: 70 < x < 80
D: 65 < x < 70
F: x < 65
Click below for sample C codes:
maxint.c -- prints out consecutive integers.
But what happens when the integers get too large?
fix1.c -- 1/n is a fixed point of f(x)=(n+1)x-1. Or is it?
fix2.c -- four fixed point methods for the same equation.
Two work, two don't.
This page was most recently updated on 29 January 2001.
http://math.idbsu.edu/~brill/teaching/m465_s01/syll.html