Nov 01, 2026  
2026-27 Catalog 
    
2026-27 Catalog
Add to Portfolio (opens a new window)

ENGR& 240 - Engineering Computations

5 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
  • Science

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)