- Docente: Simone Furini
- Credits: 3
- Language: Italian
- Teaching Mode: Traditional lectures
- Campus: Cesena
-
Corso:
First cycle degree programme (L) in
Biomedical Engineering (cod. 9082)
Also valid for First cycle degree programme (L) in Biomedical Engineering (cod. 9082)
-
from May 06, 2025 to Jun 10, 2025
Learning outcomes
The course will provide basic skills to formalize simple problems of the biomedical field in scientific computing languages (eg. MATLAB or Python) and to propose solutions based on appropriate algorithms.
Course contents
Elementary expressions and data types. Data structures. Flow control instructions. How to use and implement functions. Introduction to object programming. Reading/writing operations on files. Working with vectors and matrices in python with the numpy library. Working with vectors and matrices in matlab. Guidelines for code optimization. How to create plots in python with the matplotlib library, and in matlab.
Readings/Bibliography
Slides adopted during classes will be distributed
Teaching methods
The various programming tools will be presented in classical classes. Example of applications in the biomedical fields will be discussed, together with practical exercises
Assessment methods
The exam consists of a written test in which the achievement of the educational objectives will be assessed. It will be required to define algorithms for solving problems in the biomedical field. The students’ ability to reason in algorithmic terms and to implement codes in MATLAB/PYTHON programming language will be evaluated.
Teaching tools
The teaching material used in class will be distributed to students. This will include slides and a series of programming exercises with the corresponding solutions.
Office hours
See the website of Simone Furini