96015 - Experimentation of Physics, Electronics and Sensoristics for Computer Science

Academic Year 2025/2026

  • Docente: Giuseppe Levi
  • Credits: 6
  • SSD: FIS/04
  • Language: Italian
  • Teaching Mode: Traditional lectures
  • Campus: Cesena
  • Corso: First cycle degree programme (L) in Computer Systems Technologies (cod. 6007)

Learning outcomes

At the end of the course, the student knows the principles physical theory underlying the operation of sensors. He knows the basics of classical dynamics, the meaning of work and energy and the fundamentals of electromagnetism. They know the elementary tools of combinatorics and probability. They know the most common sensors and actuators used in computer science and, using an appropriate programming language, they are able to solve simple problems and apply the concepts learned to these devices and sensors.

Students will also learn the correct use of LLMs for code generation, with an introduction to building AI agents that integrate an acquisition system and an LLM.

Course contents

Course introduction

Mathematical tools Basics of vector calculus.

International System of Units Measurement in Physics and Engineering. Statistical treatment of experimental data.

Introduction to the correct use of AI tools (LLM) for data analysis and problem solving.

Fundamental interactions, electromagnetism, passive electronic components, circuits, Kirchhoff's and Ohm's laws. AC circuits, current and voltage Active components: diodes, BJT and FET transistors. Applications. Operational amplifiers and their applications.

 

Simple data acquisition systems with Arduino.

Guidance on how to build an AI agent using an acquisition system and a locally hosted LLM.


Readings/Bibliography

John R. Taylor Introduzione all'analisi degli errori. Lo studio delle incertezze nelle misure fisiche

D.Halliday Fondamenti di fisica (or another textbook with basic mechanics and electromagnetism topics)

Giuseppe Levi, Strategie di Prompting. CLUEB Bologna
ISBN: 978-88-491-5820-5

A non-compulsory and very divulgative suggested text on how to approach studying:
Giulio Deangeli Il metodo geniale: I segreti del cervello per apprendere velocemente e amare lo studio

 
 

Teaching methods

Frontal lesson, problems carried out, hand on experiments with electronic components. 


In view of the type of activities and teaching methods adopted, the attendance of this training activity requires the prior participation of all students in modules 1 and 2 of safety training in the workplace, in e-learning mode
[ [ https://corsi.unibo.it/laurea/ TecnologieSistemiInformatici/ formazione-obbligatoria-su- sicurezza-e-salute [https://corsi.unibo.it/laurea/TecnologieSistemiInformatici/formazione-obbligatoria-su-sicurezza-e-salute] ].
 

Assessment methods

Simple problems to solve that will pick up on those done throughout the year.

There will also be a simple written exercise on the statistical treatment of experimental data.
 

Teaching tools

Power points provided by the instructor.

 

Office hours

See the website of Giuseppe Levi

SDGs

Quality education Gender equality Affordable and clean energy

This teaching activity contributes to the achievement of the Sustainable Development Goals of the UN 2030 Agenda.