MATH 3345-001. NUMERICAL ANALYSIS AND COMPUTER APPLICATIONS
| Days: |
| Mondays and Wednesdays |
| Times: |
| 4:00 p.m. - 5:20 p.m. |
| Location: |
| 111 PKH |
GRADING POLICIES
Homework Assignments
(20%):
Theoretical and computational problems will be assigned regularly
throughout the semester.
Teamwork is encouraged.
Two Mid-Term Exams (60%):
Each mid-term exam will be given during a class period
and you will have 80 minutes to take it.
Exams will be made up of questions similar to the
assigned homework problems.
Make-ups for the exam will be given only for the
university approved absences,
and should be discussed prior to the exam.
Term Paper (20%): A short report discussing
the numerical solutions, interpretation, and comparison of the
results of a project must be submitted at least one week before the
last day of classes. The project should be about a real-world
problem and you should implement two different algorithms, in a computer
language of your choice or use any available software, to solve it.
I encourage the use of MATLAB for this project.
In addition to a hardcopy submission, the term papers should be orally
presented in class during the last week of classes.
Grading Scale:
A = 90+; B = 80-89; C = 70-79; D = 60-69; F = 59-
COURSE OBJECTIVES
Numerical analysis is a blend of mathematics and
computer science that has produced powerful tools for solving otherwise
intractable problems in science and engineering.
This course provides a deeper look into the theoretical and numerical
aspects of many techniques used for solving such problems.
It also serves as a brief introduction to scientific programming in
the numerical MATrix LABoratory language MATLAB.
Topics covered in MATH 3345 include:
- Number Representations and Errors
-
Getting Started with MATLAB
- Numerical Methods for Solving Systems of Linear Equations
- Numerical Methods for Solving Nonlinear Equations
- Interpolation and Polynomial Approximation
- Numerical Methods for Differentiation and Integration
LEARNING OUTCOMES
- Students will be able to use the numerical MATrix LABoratory language (MATLAB) for scientific programming applications.
- Students will be able to demonstrate a knowledge of how numbers are represented in a computer system and discuss presence of computer errors in representing numbers.
- Students will be able to numerically solve mathematical problems that involve: (1) systems of linear equations; (2) nonlinear equations/systems; (3) definite integrals; (4) first- and higher-order derivatives; and (5) polynomial interpolation.
- Students will be able to analyze numerical methods for accuracy; and analyze the corresponding numerical algorithms for efficiency.
- Students will be able to apply numerical methods to solve real-world problems that involve models of the five mathematical types listed above; to discuss the advantages and disadvantages of the implemented methods; and to write and present a short report (term paper) in front of an audience of peers/classmates.
PREREQUISITES
USEFUL LINKS
|