Fundamentals of numerical methods and development of programming techniques to solve problems in civil and environmental engineering. Standard topics in numerical linear algebra, interpolation, discrete differentiation, discrete integration, and approximate solutions to ordinary differential equations are treated in a context-based approach. Applications are drawn from hydrology, environmental modeling, geotechnical engineering, modeling of material behavior, and structural analysis.
This course requires significant computer use via a scientific program language such as Matlab and/or FORTRAN.
Reading assignments should be completed before class. The Lectures and Readings page gives the reading assignments. Problems are assigned on Thursdays and collected on the following Thursday. Some homework which involve more lengthy programming exercises will be worth double the regular homework. Since you are all training to be engineers, we should convey our ideas and solutions clearly and accurately as if they were being presented to a client. The following guidelines apply to homework:
- Homework is due at the beginning of class.
- Use only one side of the paper.
- The paper must be 8 1/2" x 11", loose leaf engineering paper.