Hours:
20 hours (5 credits)
Room:
Aula Riunioni del Dipartimento di Ingegneria dell’Informazione, Via G. Caruso 16, Pisa - Ground Floor
To register to the course, click here
Short Abstract:
Smart sensors are ubiquitous in nowdays society and will become more and more important in the next future, their applications ranging over many aspects of daily life, such as: (i) healthcare: wearable devices for monitoring of physiological parameters in both hospitals or home (e.g., elderly); (ii) monitoring of athlete's perfomance; (iii) continuous monitoring of industrial plaforms for automatic diagnosis (selfmonitoring) or optimization in the production line (Industry 4.0); (iv) human-computer interfaces; (v) automotive. These sensors often give a continuous time monitoring and, thus, a large dataset of complex signals that need to be processed, both in real time or offline, depending on the specific application. Many monitoring systems are developed as a wireless sensor network, i.e., a network with a complex topology of the links, where each link is a communication channel between sensors.
Thus, a proper processing of these large datasets of time signals is crucial, not only regarding computational efficiency, but also for the extraction of informative parameters (information retrieval).
This course will cover the basic concepts and techniques used in the processing of complex time signals, also including feature extraction in multivariate signals with particular attention to connectivity features of time-varying networks.
In the first part, we will give an overview of the main results of classical signal processing. Some practical examples will be given during the lectures, in order to make the students more confident with signal processing tools.
In the second part, we will focus on connectivity measures defined on time-varying networks.
Finally, in the third part, we will give a few insights on recent developments in the processing of signals with complex intermittency, showing some applications in the field of neurophysiology.
Course Contents in brief:
Schedule:
Hours:
20 hours (5 credits)
Room:
Aula Riunioni del Dipartimento di Ingegneria dell’Informazione, Via G. Caruso 16, Pisa - Ground Floor
Aula Riunioni del Piano 6 del Dipartimento di Ingegneria dell’Informazione, Largo Lucio Lazzarino 1, Pisa
To register to the course, click here
Short Abstract:
Transformers have brought a significant shift in the AI field through the introduction of a novel learning and information processing paradigm. Their attention mechanisms, including self-attention, empower them to grasp intricate patterns and relationships in data, rendering them highly adaptable in addressing a variety of complex tasks. Transformers are capable of executing an extensive spectrum of AI tasks: Machine Translation, Text Generation, Sentiment Analysis, Named Entity Recognition, Text Classification, Image Generation and Processing, Image Captioning, Image Generation, Style Transfer, Object Detection, Multimodal AI, Multimodal Translation, Visual Question Answering, Text-to-Image Synthesis, Recommendation Systems, Time Series Analysis and Prediction, Speech Recognition and Synthesis, Graph-based Tasks, Molecular Structure Prediction, Conversational AI, Summarization, Question Answering, Formulation of Robot Instructions .
First introduced by Google in 2017, Transformers are today the core of revolutionary technologies, such as such as ChatGPT, Google Search, Dall-E, and Microsoft Copilot, overtaking the most commonly employed Deep Learning neural network architectures across various applications, such as Recurrent Neural Networks (RNNs) and Convolutional Neural Networks (CNNs).
In this series of lectures, participants will achieve professional experience with the industrial frameworks and languages for building transformer-based architectures in the domains of sequence and image modeling. The lectures focus on decoder/encoder architectures, fine-tuning techniques, alignment problems, vision models, multimodal models, text-to-image models, and large-scale inference.
Course Contents in brief:
Schedule:
Hours:
16 hours (4 credits)
Room:
Aula Riunioni del Dipartimento di Ingegneria dell’Informazione, Via G. Caruso 16, Pisa - Ground Floor
To register to the course, click here
Short Abstract:
In the last decades, cybersecurity has emerged as a critical and pressing concern. With the proliferation of technology and the interconnectedness of our world, the protection of computer systems, networks, and data has become a fundamental aspect that may impact everyday life and the safety of people. Indeed, security attacks can threaten the most variegates fields and applications, and, if not properly counteracted, the consequences can be severe, causing injuries or even death. One of the most immediate and straightforward examples can be a hacker that takes the remote control over brake and/or steering system of a vehicle, or an attacker that manipulates the information about the state of charge of a battery causing its explosion.
This course aims to give the basic principles of cybersecurity, providing knowledge on the main security threats common to almost all application contexts and the main techniques to counteract them. All the fundamental aspects concerning the implementation of security modules (both hardware and software) are presented, including the references and the validation methodologies to evaluate the security properties according to the desired level of security. Finally, a focus on the importance of cybersecurity in some application fields and some examples on the future trends of security applications are provided. In addition, some highlights on the role of hardware in security are given.
During the lectures some exercitations will be held to get more familiarity with the illustrated concepts and to make some practical experiments.
After the participation to this course, the attendee will have a basic but comprehensive knowledge of which are the main security threats and the main techniques to counteract or mitigate them. The matured knowledge will constitute a useful instrument that can be used to evaluate also other aspects of its research activities and improve them by integrating security mechanisms or developing solutions that are more suitable for later integration of security mechanisms.
Course Contents in brief:
Final Exam (multiple choice questions). [1 hour]
Schedule:
Hours:
16 hours (4 credits)
Room:
Aula Riunioni del Dipartimento di Ingegneria dell’Informazione, Via G. Caruso 16, Pisa - Ground Floor
To register to the course, click here
Short Abstract:
The combination of the Internet of Things and Artificial Intelligence has made it possible to introduce numerous automations in our daily environments. Many new interesting possibilities and opportunities have been enabled, but there are also risks and problems. Often these problems are originated from approaches that have not been able to consider the users’ viewpoint sufficiently. We need to empower people in order to actually understand the automations in their surroundings environments, modify them, and create new ones, even if they have no programming knowledge.
The course discusses these problems and some possible solutions to provide people with the possibility to control and create their daily automations. It aims to allow attendees to gain knowledge and skills in addressing possible user problems such as managing complex or conflicting automations or being aware of privacy or security risks, and obtaining solutions enabling end-user understanding, creation, control, monitoring, and debugging automations that can be deployed in their daily environments (home, office, shops, industry, …). It will provide a discussion of the possible design space in terms of concepts, techniques, and tools, with particular attention to those supporting the trigger-action paradigm for representing the automations.
Course Contents in brief:
Schedule:
Hours:
20 hours (5 credits)
Room:
Aula Riunioni del Dipartimento di Ingegneria dell’Informazione, Via G. Caruso 16, Pisa - Ground Floor
To register to the course, click here
Short Abstract:
Ph.D. course on the theory and practice of virtual reality applications, focused on the design of VR systems and on the software development of VR apps. These are some of the topics that will be discussed: history of VR, VR technology, game engines, HMDs and CAVEs, stereographics, motion tracking, VR interactions and haptics, VR locomotion, VR comfort and safety. Each course session will be a mix of theory (VR principles) and practice (VR coding examples).
Course Contents in brief:
Schedule:
Hours:
24 hours (6 credits)
Room:
Aula Riunioni del Dipartimento di Ingegneria dell’Informazione, Via G. Caruso 16, Pisa - Ground Floor
To register to the course, click here
Short Abstract:
Additive manufacturing (AM) is a series of technologies that aims at fabricating solid objects starting from the three-dimensional (3D) model, through the deposition of thin layers of material [1]. The ability to print objects of any shape and size on any type of substrate is an extremely important feature for applications where high in-situ precision is required, such as the fabrication of electronic [2] and microfluidic components [3] or the fabrication of biological tissues in in-situ bioprinting techniques [4]. Thanks to the generation of geometries directly on the required site, the almost total absence of dimensional mismatch between the receiving substrate, and the object to be printed, can be achieved. To correctly plan the printing trajectory onto a non-planar and complex surface a specific operating workflow can be followed starting from the acquisition of the geometry of the printing substrate [5]. Different technologies can be used for this step, obtaining the reconstructed surface where the printing path can be planned. Once the trajectory has been computed, it has to be registered in the operating workspace for proceeding with the material deposition through the desired AM technology [6]. The ability to print onto non-planar surfaces following the curvature of the geometry not only allows to obtain a perfect adhesion on the substrate but also to enhance the mechanical and electrical properties of the printed structure thanks to the deposition of a continuous filament as well as a better aesthetic result.
Course Contents in brief:
Schedule:
Hours:
16 hours (4 credits)
Room:
Aula Riunioni del Dipartimento di Ingegneria dell’Informazione, Via G. Caruso 16, Pisa - Ground Floor
To register to the course, click here
Short Abstract:
Nanofabrication techniques have been the keystone for the scaling down of electronic devices in the semiconductor industry, but have also revolutionized other fields, being the means for the integration of nanodevices into various systems and contexts. Core components of nanodevices are low-dimensional semiconductive materials, which have allowed to boost the integration densities, but have also enabled the study and comprehension of various physical phenomena relying on their characteristic properties. This course is meant to give an overview of the methods and tools required for the fabrication of devices based on one-dimensional (1D) and two-dimensional (2D) materials, which are the result of a body of knowledge in electronics, physics and material science. Particular focus will be given to hybrid processes that combine standard CMOS techniques, e.g. lithography, thin film deposition, chemical vapor deposition, wet and dry etchings, with alternative techniques for fast prototyping of electronic devices, such as ink-jet printing. Through these processes, 1D&2D materials can be integrated together with bulk materials allowing the complete definition of electronic devices, which can be further collected in large-area networks. Case studies related to emergent fields of application, such as energy harvesting and flexible electronics will be discussed and supported by practical examples of fabrication workflows.
Course Contents in brief:
Schedule:
Hours:
20 hours (5 credits)
Room:
Aula Riunioni del Dipartimento di Ingegneria dell’Informazione, Via G. Caruso 16, Pisa - Ground Floor
Aula Riunioni del Piano 6 del Dipartimento di Ingegneria dell’Informazione, Largo Lucio Lazzarino 1, Pisa
To register to the course, click here
Short Abstract:
This course will focus on the complexity of data collected in engineering experimental research. Therefore, the course will focus on topics like experiment design, sample size estimation, and multi-factorial methods. First, basic designs of experimental studies will be discussed, then a review of some well-known and widely used parametric and non-parametric methods will be provided. After that, the course will describe the concept of statistical power and its practical application in the choices to be made in experimental research. The last part of the course will focus on the differences between statistical analysis and Machine Learning approaches, to make PhD students aware of the most appropriate tool to be used in their own research.
The aim of the course is to make PhD students able to write a full statistical analysis plan, analyze at least part of their data and write a preliminary result section for documentation of any statistical procedures they have used.
Course Contents in brief:
Schedule:
Hours:
20 hours (5 credits)
Room:
Aula Riunioni del Dipartimento di Ingegneria dell’Informazione, Via G. Caruso 16, Pisa - Ground Floor
To register to the course, click here
Short Abstract:
Immersive course focussed on the synthesis, properties, and applications of silicon-based nanomaterials. Among the applications discussed there are, medical applications of silicon nanostructures, including targeted drug delivery and in vivo systems, metal and polymeric composites with porous silicon, energy related materials including Li-ion anodes and thermoelectrics, optical biosensing and chemical sensing.
Course Contents in brief:
Lecture |
Lecture |
Instrumental Concepts |
1 |
Introduction to Porous Silicon properties and applications |
|
2 |
Semiconductor fundamentals |
X-ray diffraction, 4-point probe conductivity measurement |
3 |
Silicon electrochemistry and current-time-electrolyte relationships |
Porosimetry; Gravimetry |
4 |
Optical films and optical sensing |
Optical Reflectance Spectroscopy; Spectroscopic Liquid Infiltration Method |
5 |
Photonic crystals |
|
6 |
Quantum dots fundamentals |
Photoluminescence measurements; Quantum yield |
7 |
Silicon quantum dots |
Raman spectroscopy |
8 |
Silicon surface chemistry and characterization (1) |
FTIR spectroscopy; Contact angle measurement |
9 |
Silicon surface chemistry and characterization (2) |
X-ray fluorescence, TGA/DSC |
10 |
Biomedical applications (1): drug delivery with porous microparticles and nanoparticles |
Dynamic Light Scattering; Characterization of drug release profiles |
11 |
Biomedical applications (2): imaging and in vivo sensing with porous microparticles and nanoparticles |
Time-gated photoluminescence imaging; two-photon imaging; fluorescence imaging; photoacoustic imaging |
12 |
Metal and polymer composites |
|
13 |
Chemical and biochemical sensors |
|
14 |
Energy applications |
|
|
Schedule:
Hours:
22 hours (5 credits)
Room:
Aula Riunioni del Dipartimento di Ingegneria dell’Informazione, Via G. Caruso 16, Pisa - Ground Floor
To register to the course, click here
Short Abstract:
The course aims to give an overview of the measurement techniques and instrumentation that are specific for the characterization of devices and antennas at RF and microwave frequency bands. After an introduction on the main characteristic parameters of typical devices and antennas used in high-frequency wireless systems, basic RF instrumentation will be presented together with related measurement procedures. Experimental sessions will be included to let the students to practice their measurement skills.
Antenna measurement techniques refers to the testing of antennas to ensure that the antenna meets specifications or simply to characterize it. Typical parameters of antennas are gain, bandwidth, radiation pattern, beamwidth, polarization, and impedance. The antenna pattern is the relative power density of the wave transmitted by the antenna in a given direction. A multitude of antenna pattern measurement techniques have been developed. The first technique developed was the far-field range, where the antenna under test (AUT) is placed in the far-field of a range antenna.
Due to the size required to create a far-field range for large antennas, near-field techniques were developed, which allow the measurement of the field on a surface close to the antenna (typically 3 to 10 times its wavelength). This measurement is then predicted to be the same at infinity. A third common method is the compact range, which uses a reflector to create a field near the AUT that looks approximately like a plane-wave.
Course Contents in brief:
Schedule: