The page uses Browser Access Keys to help with keyboard navigation. Click to learn moreSkip to Navigation

Different browsers use different keystrokes to activate accesskey shortcuts. Please reference the following list to use access keys on your system.

Alt and the accesskey, for Internet Explorer on Windows
Shift and Alt and the accesskey, for Firefox on Windows
Shift and Esc and the accesskey, for Windows or Mac
Ctrl and the accesskey, for the following browsers on a Mac: Internet Explorer 5.2, Safari 1.2, Firefox, Mozilla, Netscape 6+.

We use the following access keys on our gateway

n Skip to Navigation
k Accesskeys description
h Help
Cornell University    
  Feb 24, 2018
Courses of Study 2017-2018
[Add to Favorites]

ENGRD 3200 - Engineering Computation

(crosslisted) CEE 3200  
Spring. 4 credits. Student option grading.

Prerequisite: CS 1112  and MATH 2930 . Corequisite: MATH 2940 . Recommended prerequisite: MATH 2940 .

P. J. Diamessis.

Introduction to numerical methods, computational mathematics, and probability and statistics. Development of programming and graphics proficiency with MATLAB and spreadsheets. Topics include Taylor-series approximations, numerical errors, condition numbers, operation counts, convergence, and stability, probability distributions, hypothesis testing. Included are numerical methods for solving engineering problems that entail roots of functions, simultaneous linear equations, statistics, regression, interpolation, numerical differentiation and integration, and solution of ordinary and partial differential equations, including an introduction to finite difference methods. Applications are drawn from different areas of engineering. A group project uses these methods on a realistic engineering problem.

Outcome 1: Be familiar with standard numerical methods and statistical procedures for engineering computation and learn to synthesize from different methods in a specific engineering application.

Outcome 2: Learn how to compute, estimate and track errors associated with numerical computations.

Outcome 3: Have a working knowledge of higher-level programming languages widely used in engineering for numerical methods and graphics, in particular, MATLAB.

Outcome 4: Gain experience in teams.

Outcome 5: Learn how to develop sanity tests for one’s computational results and how to report them in a clear and objective manner.

[Add to Favorites]