TENNESSEE STATE UNIVERSITY

COLLEGE OF ENGINEERING AND TECHNOLOGY & COMPUTER SCIENCE

DEPARTMENT OF COMPUTER SCIENCE

 

COURSE DESCRIPTION FOR COMP 3900  Numerical Analysis

 

COURSE OBJECTIVES

The course objective is to teach efficient algorithms for numerical computations, interpolation and extrapolation methods.

 

PREREQUISITES:

COMP 224 or equivalence and Math 36100(Linear Algebra) and Calculus and analytic geometry. 

 

COMPETENCY LEVEL

After completion of this course, the student will:

1.    Learn efficient algorithms for many mathematical computations as mentioned in the course description.

2.    Be able to code the numerical algorithms using a modern programming language such as C++ or java.

3.    Will be introduced to the errors and error propagation related with arithmetic operations on floating point type data.

 

 

Detailed Course Content

·        Solution of linear algebraic equations

·        Interpolation and extrapolation

·        Integration of functions

·        Evaluation of functions

·        Special functions, generating random numbers

·        Root finding and nonlinear sets of functions

·        Minimization and maximization of functions

·        EigenSsystems

·        Fast Fourier transform

·        Algorithms for Statistical Computations