# CS 357

## CS 357 - Numerical Methods I

### Fall 2021

TitleRubricSectionCRNTypeHoursTimesDaysLocationInstructor
Numerical Methods ICS357M53280ONL31230 - 1345 T R    Mariana Silva
Numerical Methods ICS357N63536LCD31230 - 1345 T R  0035 Campus Instructional Facility Mariana Silva
Numerical Methods IMATH357M53281ONL31230 - 1345 T R    Mariana Silva
Numerical Methods IMATH357N63537LCD31230 - 1345 T R  0035 Campus Instructional Facility Mariana Silva

### Official Description

Fundamentals of numerical methods for students in science and engineering; floating-point computation, systems of linear equations, approximation of functions and integrals, the single nonlinear equation, and the numerical solution of ordinary differential equations; various applications in science and engineering; programming exercises and use of high quality mathematical library routines. Course Information: Same as MATH 357. Credit is not given for CS 357 if credit for CS 450 has been earned. (Counts for advanced hours in LAS). Prerequisite: One of CS 101, CS 105, CS 124, CS 125 or ECE 220; MATH 241; one of MATH 225, MATH 257, MATH 415, MATH 416 or ASRM 406.

### Text(s)

Varies by semester

### Learning Goals

Analyze the sources of errors in mathematical operations on the computer (2)
Implement and analyze major numerical methods and their merits and pitfalls (1), (6)
Calculate the computational cost of a range of numerical methods (2)
Select and use software tools, based on their numerical methods, for a range of problems (1), (6)
Estimate the accuracy in approximated numerical solutions (2), (6)

### Topic List

Numerical experiments, randomness, Monte Carlo simulations

· Errors (rounding and truncation)

· Taylor series

· Floating point representation and operations

· Linear system of equations

· Sparse matrix storage and computation

· Eigenvalue problems

· Low rank approximations

· Least squares problems

· Interpolation

· Root finding

· Nonlinear Optimization

### Assessment and Revisions

 Revisions in last 6 years Approximately when revision was done Reason for revision Data or documentation available? no significant revisions

Required.

### Last updated

2/10/2019by Mariana Silva