Course: 2024/2025

Numerical methods in biomedicine

(15543)

Requirements (Subjects that are assumed to be known)

Calculus I, Calculus II, Linear Algebra, Differential Equations, Computer Programming, Systems and Signals.

Using NUMERICAL METHODS (NM) to calculate approximate solutions of models of physiological, cellular, and molecular systems.
Studying the stability and accuracy of NM.
Calculating numerical solutions of systems of nonlinear equations.
Approximating the minimum of a function of several variables.
Developing, analyzing, and implementing finite difference methods.
Solving ordinary differential equations and systems by means of numerical integration methods.
Using software environments to test the efficiency, pros and cons of different NM.

Skills and learning outcomes

RA1: Acquire knowledge and understanding of the basic general fundamentals of engineering and biomedical sciences.
RA2: Be able to solve basic engineering and biomedical science problems through a process of analysis, identifying the problem, establishing different methods of resolution, selecting the most appropriate one and its correct implementation.
CB1: Students have demonstrated possession and understanding of knowledge in an area of study that builds on the foundation of general secondary education, and is usually at a level that, while relying on advanced textbooks, also includes some aspects that involve knowledge from the cutting edge of their field of study.
CB2: Students are able to apply their knowledge to their work or vocation in a professional manner and possess the competences usually demonstrated through the development and defence of arguments and problem solving within their field of study.
CG1: Adequate knowledge and skills to analyse and synthesise basic problems related to engineering and biomedical sciences, solve them and communicate them efficiently.
CG3: Knowledge of basic scientific and technical subjects that enables them to learn new methods and technologies, as well as providing them with great versatility to adapt to new situations.
CG4: Ability to solve problems with initiative, decision-making, creativity, and to communicate and transmit knowledge, skills and abilities, understanding the ethical, social and professional responsibility of the biomedical engineer's activity. Capacity for leadership, innovation and entrepreneurial spirit.
CG8: Ability to solve mathematical, physical, chemical and biochemical problems that may arise in biomedical engineering.
CG12: Ability to solve mathematically formulated problems applied to biology, physics and chemistry, using numerical algorithms and computational techniques.
ECRT17: Ability to solve mathematically formulated problems, whether in physics, chemistry, biology, etc., using numerical algorithms and computational techniques.
CT1: Ability to communicate knowledge orally and in writing to both specialised and non-specialised audiences.

Description of contents: programme

1. Fundamentals (floating point, errors, stability, algorithms...).
2. Solution of linear systems of equations.
3. Numerical solution of equations and systems of nonlinear equations.
4. Interpolation and approximation of functions.
5. Least squares problems.
6. Numerical optimization.
7. Numerical integration.
8. Numerical differentiation.
9. Fast Fourier Transform.

Learning activities and methodology

One of the purposes of this course is to provide the mathematical foundations of numerical methods, to analyze their basic theoretical properties (stability, accuracy, computational complexity), and demonstrate their performances on examples and counterexamples which highlight their pros and cons. The primary aim is to develop algorithmic thinking emphasizing essential computational concepts. Every chapter is supplied with examples, exercises and applications of the theory developed in class. Students should write their own codes by studying and/or eventually rewriting the codes given by the Teacher in Aula Global.

Assessment System

- % end-of-term-examination 50
- % of continuous assessment (assigments, laboratory, practicals...) 50

Calendar of Continuous assessment

Extraordinary call: regulations

Basic Bibliography

- A Iserles. A First Course in the Numerical Analysis of Differential Equations. Cambridge University Press. 2009
- R. L. Burden, J. D. Faires. . Numerical Analysis. Brooks/Cole. 2010
- Timothy Sauer. Numerical Analysis. Pearson. 2012
- [A] K. Atkinson. Elementary Numerical Analysis. John Wiley & Sons. 2004
- [MF] J. H. Mathews and K. D. Fink . Numerical Methods Using Matlab, 4th ed.. Pearson Prentice Hall . 2004

Additional Bibliography

- Cleve Moler . Numerical Computing with MATLAB. SIAM. 2004
- J. M. Sanz-Serna. Diez Lecciones de Calculo Numerico. Secretariado de Publicaciones, Universidad de Valladolid, Valladolid. 1998
- Quarteroni, A., Sacco, R., y Saleri, F.. Numerical Mathematics. Springer. 2007

The course syllabus may change due academic events or other reasons.