CIVILEN 2060
Transcript Abbreviation:
Numerical Methods
Course Description:
Implement numerical solution techniques using computer programming in MATLAB and apply them to a variety of problems related to Civil Engineering.
Course Levels:
Undergraduate (1000-5000 level)
Designation:
Required
General Education Course
(N/A)
Cross-Listings
(N/A)
Credit Hours (Minimum if “Range”selected):
4.00
Max Credit Hours:
4.00
Select if Repeatable:
Off
Maximum Repeatable Credits
(N/A)
Total Completions Allowed
(N/A)
Allow Multiple Enrollments in Term:
No
Course Length:
14 weeks (autumn or spring)
12 weeks (summer only)
Off Campus:
Never
Campus Location:
Columbus
Instruction Modes:
In Person (75-100% campus; 0-24% online)
Prerequisites and Co-requisites:
Prereq: 2050 or Stat 3450, 3460, or 3470; and Math 2173, 2177, 2255, or 2415; and enrollment in CivilEn or EnvEng major.
Electronically Enforced:
No
Exclusions
(N/A)
Course Goals / Objectives:
Provide civil and environmental engineering students the tools and background to apply numerical methods for solving engineering problems
Check if concurrence sought:
No
Contact Hours:
Topic | LEC | REC | LAB | LAB Inst |
---|---|---|---|---|
MATLAB environment & programming; Program execution and flow. Loops and conditions; Representation of numbers in a computer, arrays and indexing, numerical error | 12.0 | 0.0 | 8.0 | 0 |
Solving nonlinear equations; Defining functions, function interface; Estimation of error, convergence; Newton-Raphson method for one equation and for a system of non-linear equations | 6.0 | 0.0 | 4.0 | 0 |
Linear algebra and Solving systems of Linear Equations; Matrix definition, matrix dimension, matrix multiplication; Representation of a system of equations using a matrix-vector system; Gauss elimination method, LU decomposition method. | 6.0 | 0.0 | 4.0 | 0 |
Interpolation and curve fitting; Curve fitting with a linear equation, curve fitting with quadratic and higher-order polynomials; Interpolation and extrapolation; Piecewise interpolation, splines. | 4.0 | 0.0 | 2.0 | 0 |
Numerical differentiation; Finite difference approximation, differentiation formulas. | 4.0 | 0.0 | 2.0 | 0 |
Numerical integration; Midpoint rule, trapezoidal rule, Euler’s method, Simpson’s rules. | 4.0 | 0.0 | 2.0 | 0 |
ODE Implicit vs. explicit methods; Initial value problems: Euler methods (explicit, implicit), modified Euler method, midpoint method, Runge-Kutta methods; Boundary value problems - finite difference method; Time integration - Crank Nicolson method | 12.0 | 0.0 | 6.0 | 0 |
Total | 48 | 0 | 28 | 0 |
Grading Plan:
Letter Grade
Course Components:
Lecture
Lab
Grade Roster Component:
Lecture
Credit by Exam (EM):
No
Grades Breakdown:
Aspect | Percent |
---|---|
Home work assignments | 40% |
Midterm exam | 30% |
Final exam | 30% |
Representative Textbooks and Other Course Materials:
Title | Author | Year |
---|---|---|
Numerical methods for engineers and scientists – An introduction with applications using MATLAB | Gilat and Subramanaim |
ABET-CAC Criterion 3 Outcomes
(N/A)
ABET-ETAC Criterion 3 Outcomes
(N/A)
ABET-EAC Criterion 3 Outcomes
(N/A)
Embedded Literacies Info
(N/A)
Attachments
(N/A)
Additional Notes or Comments
(N/A)