- Docente: Simone Furini
- Credits: 3
- SSD: ING-INF/06
- Language: Italian
- Teaching Mode: Traditional lectures
- Campus: Cesena
- Corso: First cycle degree programme (L) in Biomedical Engineering (cod. 6669)
Learning outcomes
The course will provide A 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 traditional 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. Students with Specific Learning Disorders (SLD) or temporary/permanent disabilities are advised to contact the University Office responsible in advance, at the following address: https://site.unibo.it/studenti-con-disabilita-e-dsa/en. The office will be responsible for proposing any necessary accommodations, which must in any case be submitted at least 15 days in advance for approval by the course instructor, who will assess their appropriateness in relation to the learning objectives of the course.
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