99737 - Laboratory on Information Bioengineering (A)

Academic Year 2022/2023

  • 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)

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. Functions. Classes and inheritance. Operations on vectors and matrices. Vectorization of the code. Input/output operations. Graphic and scientific computing libraries.

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.

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