| |
Nov 01, 2026
|
|
|
|
|
ENGR& 240 - Engineering Computations5 Credits Introduction to computing to solve problems arising in data science, engineering, and the physical and biological sciences. Emphasis on programming fundamentals for numerical modeling, analysis, and visulization.
Pre-requisite(s) MATH& 152 min 2.0 and CSCI 132 or ENGR 145 min 2.0 FeesScience Lab Support Fee Engineering Fee Academic Technology Fee
Quarters Typically Offered Spring Day
Designed to Serve This class is designed for students interested in pursuing an engineering or physical sciences degree, particularly those pursuing aerospace, bioengineering, civil, chemical, materials science, or mechanical engineering Active Date 20260408T15:00:12
Grading Basis Decimal Grade Class Limit 24 Shared Learning Environment Yes Contact Hours: Lecture 55 Total Contact Hours 55 Degree Distributions: AA Transferable Elective Yes Course Outline
- Construct and manipulate vectors and matrices
- Solve linear systems in a variety of different contexts
- Interpolate and analyze data
- Solve nonlinear problems and optimization challenges
- Compute numerical derivatives and integrals
- Solve differential equations
- Identify and discuss key features of nonlinear differential equations
- Understand and use modern scientific computing tools
Student Learning Outcomes Write and document effective scripts involving logical and iterative flow control.
Write effective scripts using file input and output.
Effectively utilize vector and matrix operations as they apply to numerical methods, both element-wise, and matrix-wise.
Produce effective plots of numerical data using various data visualization functions to communicate relevant results via graphical methods.
Correctly apply writing standards to discuss engineering problems and analysis results.
Explain the consequences of finite precision and the inherent limits of the numerical methods considered.
Select appropriate numerical methods to apply to various types of problems in engineering and science in consideration of the mathematical operations involved, accuracy requirements, and available computational resources.
Demonstrate understanding and implementation of numerical solution algorithms applied to various mathematical problems including:
finding roots of equations,
solving systems of algebraic equations,
curve fitting,
interpolation,
numerical differentiation of data and functions,
numerical integration of data and function and
solutions of ordinary differential equations
Identify the difference between analytic methods and numerical methods and their applications to applied mathematical problems.
Add to Portfolio (opens a new window)
|
|