Texas A&M University
Civil Engineering Department
CVEN 302-501:
Computer Applications in Engineering and Construction,
Fall 2006, 2nd Edition

 

     
 

Course Calendar

The midterm exams and final exam are scheduled as follows

Exam Date
Midterm 1 Oct 1
Midterm 2 Oct 27
Final Exam Dec 10

The following presents the calendar for the course and the online course materials organized by lecture.  Please note that reading assignments are to be done BEFORE the related lecture. 

If you do not have PowerPoint, you can view the PPT presentations by downloading and installing the PowerPoint Viewer 97.  If you do not have Adobe Acrobat, you can view the hand-written PDF notes by downloading and installing the Acrobat Reader 6.0.

Date

Topic

Reading

Aug 25

Organization, review of prerequisites, and introduction [example_plot.m][spring.m]

Ch 1

Aug 27

Introduction to Matlab and computer programming [Matlab diary file:  lec02.txt]

Ch 2

Aug 29

Matlab .m-Files [bungee.m, bungee_fun.m]

3.1-3.3

Sept 1

Input/Output control and program control structures

3.4

Sept 3

Program iteration structures and methods for program development [bungee_for.m, bungee_while.m]

3.5-3.6

Sept 5

Programming in Matlab 1 [bungee.m]

--

Sept 8

Programming in Matlab 2 [main.mbungee.m]

--

Sept 10

Error and the Taylor series expansion

4.1-4.3

Sept 12

Ike - classes canceled

 

Sept 15

Numerical differentiation 4.3-4.4

Sept 17

Root finding:  Bisection and false-position methods [bisection.m, increm.m ]

Ch 5

Sept 19

Open methods: Newton-Raphson and Secant methodsChap6.ppt

6.1-6.2

Sept 22

Root finding: Matlab functions  [beam_example.m, beammax.m, beampos.m]

6.3-6.5

Sept 24

Linear Algebraic Equations

Ch 8

Sept 26

Linear Algebra and Gauss Elimination [truss.m]

Ch 9

Sept 29

Gauss Elimination, Partial Pivoting and the LU Decomposition

10.1-10.2

Oct 1

Cholesky decomposition[Exam Review]

10.3

Oct 3

EXAM 1  Programming, Taylor series, root finding, and Elementary Matrices

 

Oct 6

Matrix Condition number and Matlab commands [Matlab diary file:  lec18.txt]

10.2

Oct 8

Matrix inverse

11.1

Oct 10

Iterative methods:  Gauss-Seidel [exam], [main.m, GaussSeidel.m]

Ch 12

Oct 13

Introduction to linear least squares [NaiveGauss.pdf]

13.1-13.2

Oct 15

Least-squares regression and linearization

13.3-13.4

Oct 17

Goodness-of-fit measures for linear least squares [powerfit.m][nonlinear_regression.xls]

14.1-14.3

Oct 20

Matrix equations for nonlinear least squares

14.4-14.5

Oct 22

Lagrange Interpolating Polynomial [curve_fit.m]

Ch 15

Oct 24

Numerical calculus, Trapezoidal rule

17.1-17.3

Oct 27

Simpson's 1/3 Rule

17.4-17.7

Oct 29

EXAM 2  Matrices, curve fitting, and interpolation

 

Oct 31

Initial value problems: Euler's method and improved Euler's method[midpt_example.m]

20.1-20.3

Nov 3

Runge-Kutta methods

20.4

Nov 5

Systems of eq's for higher order ODEs [main.m, springs.m]

20.5

Nov 7

Matrix methods for ODEs. [exam_review, main.m, building.m]

20.5

Nov 10

Adaptive methods and stiff systems

Ch 21

Nov 12

Romberg integration

18.1-18.2

Nov 14

Nov 17

Boundary value problems [Boundary_Value.pdf], [exam II.pdf]

Ch 22

Nov 19

Boundary value problem example [beam.m]

Ch 22

Nov 21

Eigenvalue problems

Appendix A

Nov 24

Eigenvalue problems and Matlab

Appendix A

Nov 26

Partial differential equations [PDEs.pdf]

--

Dec 1

Elliptic finite difference methods [Elliptic_Eqns.pdf; groundwater.m]

--

Dec 3

Parabolic finite difference methods and Course review  [Parabolic_Eqns.pdf; transport.zip]

--

Dec 5

Catch up

--

 

Review for Final Exam [exam_review]

 

Dec 10

FINAL EXAM 10:30 a.m.-12:30 p.m. in Zachry 127B:  --Comprehensive--

 

 

 

 

Texas A&M University   Contact