Projected Topics and Progressive Assignments
DATE
TOPIC
READING/ASSIGNMENTS DUE
03/07
Introduction, policies, course objectives, using the DJGPP C++ programming environment
Notes
03/12
Constants and variables, data types
pp. 1-14
03/14
Expressions, Statements
pp. 14-17
03/19
Selection statements
pp. 17-20
03/21
Repetition statements, debugging techniques
pp. 21-24
03/26
Functions
pp. 25-27
03/28
Passing data to functions, working with projects
pp.27-28
04/02
EXAM #1 (Click here to check out a practice exam for your reference.) Truncation and roundoff error
pp. 34-40
04/04
Roots of non-linear equations using bracketing and iterative methods
pp. 42-52
04/09
Newton's method. Introduction to C++ classes
pp. 52-63
04/11
Matrix class operations. Back and forward substitution.
pp. 63-79
04/16
Gauss elimination. LU Decomposition
pp. 81-97
04/18
Crout's method. Iterative methods
pp. 98-113
04/23
Nonlinear simultaneous algebraic equations
pp. 98-101
04/25
EXAM #2. Polynomials and Interpolation
pp. 115-125
04/31
Spline interpolation. Least squares curve fitting
pp. 125-134
05/02
Numerical quadrature. Trapezoidal rule
pp. 135-138
05/07
Simpson's 1/3 and 3/8 rules
pp. 138-145
05/09
Simultaneous first-order ODE's. Euler's method
pp. 147-152
05/14
Runge-Kutta methods. RKSUITE
pp. 152-165
05/16
EXAM #3. Boundary value problems
pp. 165-174