Teaching
Spring 2024:
- Event Based Systems
- Security of Computer Networks (labs) - in Romanian
- Consulting hours: Friday - 14:00-16:00, by e-mail appointment (other date/time can be set by e-mail requests depending on availability)
Fall 2024: Blockchain - Foundations and Applications
Masters course - in collaboration with Andrei Arusoaie
Blockchain course description sheet (2023 edition): in Romanian - in English
Fall 2024: Multiprocessor Programming Techniques - Bachelor 3rd year course
The course is centered on concurrency techniques used in multiprocessor programming. It covers aspects related to synchronization and optimization of multithreaded execution exemplified using the Java programming language.
Course description sheet (2022 edition): in Romanian - in English
Past teaching:
- Blockchain - Foundations and Applications (master course) - Al. I. Cuza University (2019-2023), Iasi
- Event Based Systems (master course) - Al. I. Cuza University (2016-2023), Iasi
- Multiprocessor Programming Techniques (bachelor course) - Al. I. Cuza University (2021-2023), Iasi
- Security of Computer Networks (labs) - Al. I. Cuza University (2010,2015-2023), Iasi
- Computer Networks (labs) - Al. I. Cuza University (2008-2010,2014-2021), Iasi
- Information Security (labs) - Al. I. Cuza University (2014-2021), Iasi
- Object Oriented Programming (labs) - Al. I. Cuza University (2015), Iasi
- Concurrency (labs) - University of Neuchâtel (2011-2014)