CS 450/CSE 401/MATH 450/ECE 491
Introduction to Numerical Analysis
Spring 2006
University of Illinois at Urbana-Champaign, Department of Computer Science
Course Policies
- 9:00 - 9:50 AM, MWF, 1310 DCL
- Prof. Anil Hirani
- Office: 4320 Siebel Center
- Phone: 333-2727
- Email: hirani at cs dot uiuc do edu
- Office Hours: 1-2 M, 10-11 W
- Russell Hewett
- Office: 0228 Siebel Center
- Phone: 265-9212
- Email: rhewett2 at uiuc dot edu
- Office Hours: 11-12 T, 2-3 W
- CS 450, 3 hours 31427
- CS 450, 4 hours: 31430
- CSE 401, 3 hours: 31432
- CSE 401, 4 hours: 31434
- MATH 450, 3 hours: 31440
- MATH 450, 4 hours: 31443
- ECE 491, 3 hours: 31436
- ECE 491, 4 hours: 31438
- Introduction to numerical analysis that includes linear system solvers,
optimization techniques, interpolation and approximation of functions,
solving systems of nonlinear equations, eigenvalue problems, least squares,
and quadrature, as well as numerical handling of ordinary and partial
differential equations.
- CS101 or CS125;
- CS257 or MATH415;
- MATH385 or MATH386 or MATH441;
- or consent of instructor.
- 3 Hours (Undergraduate)
- 3 or 4 Hours (Graduate)
- 35% Homework
- 15% Quizzes
- 15% Midterm Exam
- 35% Final Exam
- All homework assignments should be turned in
at class, to the TA in the TA's office, or under the door of the Instructor's
office. Do not slide your homework under the TA's office door (unless you
have made a prior arrangement). It is expected that homework is in paper
form, and includes all source-code, text/graphical output, and a written
interpretation of the results. If possible, graphical output should be
machine generated, with hand-drawn graphs only used when machine generation
is not possible. The TA may request that you send your source code by
email in some cases for verification purposes.
- There will be a 20% deduction per day (only counting
week days) for any late homework. Homework submitted before 5:00 PM on the
date due will be considered on-time, with the additional penalty being
incurred at 5:00 PM on each subsequent day. Homework submitted more than
three days late will not be accepted.
- I encourage collaborative discussion on homeworks. Feel free to discuss the homework with
others. But you must write up the solutions yourself, without consulting your
collaborator(s). You must also write your own programs in the homeworks.
Please do not copy the programs or other solutions from your collaborator(s).
Exams, and Quizzes will be in-class and will be individual efforts
and should be completed as such. Students are encouraged to study
together for upcoming exams, but are not allowed to work together on
quizzes or exams.
- After each textbook chapter is completed in class, there
will be a brief quiz on the following class period covering the chapter
just completed. No make-up quizzes will be given, and students should make
every effort to complete each quiz. However, the lowest quiz score will
be dropped when computing the final quiz grade.
- Graduate students enrolled in 1.0 unit of credit
will be required to do a project to earn the extra 0.25 units of credit.
The project will be a programming project related to the course, with
the exact subject choosen by the student with the consent of the instructor.
The project is graded pass/fail and does not figure into the final grade
score. It is only used to determine the number of units of credit received
for the course.
- Undergraduate and Graduate students will be treated
as distinct populations for the purposes of assigning letter grades at
the end of the course.
- Although it is not required, students are
strongly encouraged to use MATLAB or Octave for homework and projects. Since
MATLAB and Octave are about 99% language compatible, either is equally
acceptable.
- The final exam absolutely must be taken at the
officially scheduled time. No exceptions will be granted other than
possibly for a documented conflict with a final exam in another course.
Do not buy plane tickets for a flight home prior to the final exam,
as this is not an acceptable reason for taking the final exam earlier
than the scheduled time, and such a request will not be honored.
Prepared using
www.cse.uiuc.edu/cs450/policies.html, with permission of author.
Last Updated: 12-Jan-06