teaching
Detailed overview of my courses and pedagogical responsibilities across different institutions.
Currently, my teaching focus lies in Computer Networks and Stochastic Modeling, with an emphasis on bridging theoretical foundations and practical implementations (TP/TD). I am committed to mentoring students in both fundamental computer science and advanced engineering projects.
Current Appointments
Sorbonne Université – LIP6
Sorbonne Université – LIP6
Academic Year 2025 – 2026
Réseaux (Computer Networks) Master Level
Role: TD + TP (Tutorials & Labs)
Focus: Protocol analysis, socket programming, and network architecture. Deep dive into TCP/IP stack performance.
Réseaux (Computer Networks) Licence 3 (Bachelor)
Role: TD + TP (Tutorials & Labs)
Focus: OSI model, network layer protocols, and local area network practical configuration.
Previous Experience
CY Cergy Paris Université (2024–2025)
- Java & Object-Oriented Programming Engineering Yr 3
Covers design patterns, polymorphism, and robust software architecture. [CM + TP] - Probability & Statistics for Signals and Networks Master 1
Theoretical modeling of stochastic events in communication systems. [CM + TD] - Mobile Programming Bachelor 3
Android development and mobile ecosystem integration. [CM + TP] - Advanced Networks (Networks 2) Master 2
Exploration of modern network protocols and performance tuning. [CM + TP]
Télécom Paris (2023–2024)
- TinyML - Research Initiation Project Project Supervision
Guiding students through the implementation of ML models on resource-constrained devices. - Access and Scheduling Engineering Yr 3
MAC layer protocols and resource allocation strategies. [CM + TP] - IP Networks
Hands-on sessions on routing and switching. [TP]
Pedagogical Expertise & Skills
Java (OOP), Mobile Dev (Android/iOS), Software Design.
IP Protocols, Scheduling, Performance Analysis, TinyML.
Stochastic Processes, Probability, Statistics for Signals.
Mentorship & Supervision
I have supervised several student projects ranging from low-level protocol optimization to high-level application development. If you are a student at Sorbonne Université interested in Networked AI or Stochastic Modeling, feel free to reach out for project opportunities.