C9366 - ELEMENTI DI MATEMATICA E INFORMATICA

Academic Year 2026/2027

  • Docente: Daniele Fazzi
  • Credits: 3
  • SSD: MATH-01/A
  • Language: Italian
  • Teaching Mode: In-person learning (entirely or partially)
  • Campus: Bologna
  • Corso: First cycle degree programme (L) in Chemical methodologies for products and processes (cod. 6006)

Learning outcomes

The aim of the course is for students to acquire knowledge and understand the characteristics of the most common mathematical functions used in the description of physical and physico-chemical phenomena, the definition of a limit, the geometric meaning of a derivative, and to be able to use differentials and calculate definite integrals to determine the values of physico-chemical quantities. The course aims to provide students with a general understanding of the concept of algorithms, variable declarations, flow control structures (if-then-else), ‘do’ loops, fundamental data structures (one- and two-dimensional arrays, vectors and matrices), functions; compilers, libraries and scripting. They will be able to use the basic functions of spreadsheet programmes and those relevant to data analysis and graphical representation. They will be able to use spreadsheets and write simple macros.


Course contents

The course introduces the basic concepts of linear algebra, mathematical analysis and numerical calculus.

In the first part basic numerical and algebraic notions will be introduced and reviewed. The concepts of function, limit, derivative and integral will be consolidated, providing application examples of practical importance for physics and chemistry. The basic concepts of statistical data analysis will be introduced, deepening the notions of distribution and regression procedures.

In the second part of the course, the basic notions of numerical calculation will be provided through the use of spreadsheets. Logical operations, control constructs and conditional formulas will be introduced, together with the statistical analysis of the data and their graphical representation.

Readings/Bibliography

1) V. Villani, G. Gentili "Matematica - comprendere e interpretare fenomeni delle scienze della vita".

2) Marco Bramanti, Fulvia Confortola, Sandro Salsa "Matematica per le scienze. Con fondamenti di probabilità e statistica", Zanichelli.

Testi aggiuntivi:

1)S. Barbero, S. J. N. Mosconi, A. Portaluri "Matematica per le scienze con elementi di probabilità e statistica", Pearson.

2) M. Abate "Matematica e Statistica. Le basi per le scienze della vita.", IV edizione, Mc Raw Hill.

3) A. Guerraggio "Matematica per le scienze", II edizione, Pearson.


Teaching methods

Traditional lectures.

Assessment methods

The examination consists of a written paper, followed by an oral examination to assess understanding of the concepts.


The written paper will consist of analytical and numerical calculation exercises, lasting 2 hours (with the number of exercises varying between 6 and 8).


The oral examination involves a discussion of the written paper, supplemented by a number of questions (both theoretical and numerical) which may cover all topics covered in the course.


The written paper is marked out of 30, and students are admitted to the oral examination upon achieving a mark of at least 15/30.


With regard to the assessment, the use of AI is prohibited. Any use constitutes a breach of academic integrity.


Students with specific learning difficulties (SLD) or temporary or permanent disabilities: you are advised to contact the relevant University office (https://site.unibo.it/studenti-con-disabilita-e-dsa/it) in good time: the office will be responsible for proposing any necessary adjustments to the students concerned; these must, however, be submitted for the lecturer’s approval 15 days in advance, and the lecturer will assess their appropriateness, taking into account the course’s learning objectives.

Teaching tools

Blackboard, notes, VIRTUALE

Office hours

See the website of Daniele Fazzi