CSCI5606

Principles of Numerical Computation

CSCI 5606

Introduction to computational techniques for solving numerical problems. Emphasizes design, analysis, and computer implementation of accurate and efficient algorithms for solving basic mathematical problems, including computer arithmetics, nonlinear equations in one variable, linear equations, interpolation, numerical integration, and an introduction to numerical solution of ordinary differential equations. Topics include: Prerequisites: CSCI 3656 and three semesters of calculus, or consent of instructor. A knowledge of a programming language, such as C, C++, Java, Fortran, is essential.

Text book: David Kincaid and Ward Cheney, Numerical Analysis: Mathematics of Scientific Computing, 3rd edition, 2002, ISBN# 0-534-38905-8, Brooks/Cole Publishing Company

Homework assigned approximately every week, will consist of theoretical problems or computer projects. Theoretical homework will be collected within a week, computer projects within two weeks, from the date you receive the assignment. Late papers will not be accepted.

Examinations: There will be a midterm and a final exam (Dec 10, Sat, 1:30pm-4:00pm). Both are close book, in-class exams.

Grade: Homework 40%, midterm 30%, and final 30% (Course grade assigned according to the following scale: A=90--100%, B=80--89%, C=70--79%, D=60--69%, E=0--59%)