In the classroom

TeachingEnseignement

Programming, networking and electronics courses at USJ Beirut, and virtual networking at Télécom SudParis and Télécom Paris.Cours de programmation, de réseaux et d'électronique à l'USJ Beyrouth, et de réseaux virtuels à Télécom SudParis et Télécom Paris.

CNU teaching qualifications (France)Qualifications CNU

  • Section 61 — Computer engineering, automation & signal processingSection 61 — Génie informatique, automatique et traitement du signal
  • Section 27 — Computer scienceSection 27 — Informatique
169hours taught at USJheures enseignées à l'USJ
5coursescours
2016–19during my Ph.D.pendant ma thèse

Recent: Virtual NetworksRécemment : Réseaux virtuels

Télécom SudParis (FIPA 2nd year) · Télécom Paris (Master)

I taught part of the "Virtual Networks" course, introducing students to SD-WAN, Docker and Kubernetes, with hands-on lab work.J'ai assuré une partie du cours « Réseaux virtuels » : introduction au SD-WAN, à Docker et à Kubernetes, avec des travaux pratiques.

  • SD-WAN
  • Docker
  • Kubernetes
  • Labs

Saint Joseph University of Beirut (ESIB), 2016 — 2019Université Saint-Joseph de Beyrouth (ESIB), 2016 — 2019

105 h

Object-Oriented Programming (C++)

Arrays, vectors, functions, classes, inheritance and polymorphism, with practical work.

Engineering & Computer Science

20 h

Analog Electronics

Design and implementation of analog circuits with basic functionalities.

Engineering

20 h

Miscellaneous Lab Classes

Exercises on Microsoft BizTalk and the Unified Modeling Language (UML).

Engineering

12 h

Routing and Switching

Network layers, TCP/IP, layer-2 and layer-3 switching, and routing protocols.

Engineering

12 h

Linux OS

Linux fundamentals, CLI commands and bash scripting.

Engineering