

3 Credits  300 Level  38 Contact hours
Text: Numerical Methods for Engineers, 7th Edition (2015) S.C. Chapra and R.P. Canale; used for notation and detailed explanations; 6th edition or paperbacks ok.
Computational methods allow biomedical engineers to analyze complex biomedical data and develop realistic models of biomedical systems. This course will introduce you to the fundamental computational methods used to solve biomedical problems and show the pitfalls that can occur when doing numerical analysis.
A brief outline of topics for this course is:
• Accuracy, precision, errors and truncation.
• Higher order forwarrd derivatives aproximation.
• Numerical integration.
• Interpolation.
• Matrix operations.
• Linear systems.
• Root finding.
• Optimization.
• Ordinary differential equation.
• Ordinary differential equation systems.
By the end of the course, you will:
1. Know the basic programming control structures (for, while, if/then) and how to use them together in MATLAB to solve specific problems (computational thinking).
2. Be fluent in the basic vocabulary of numerical methods and select the most appropriate numerical method for a given problem.
3. Be able to implement and validate numerical methods for differentiation/integration, interpolation, linear systems, regression, optimization, and differential equations.
4. Be able to develop computer programs to analyze real biomedical data or model biomedical systems.
Your grade will be determined from homework, two in class exams and a final exam:
• Two in class exams 70% (35% each)
• Homework 20%
• Paricipation 10%.

