Teaching Experience

  • Teaching Fundamentals of Mobile Programming: Concepts of mobile dev + Java for Android.
  • Application Development and UI/UX Design: Functional apps & good design practices.
  • Preparation of Course Materials: Tutorials, exercises, live demos.
  • Assessment and Monitoring: Grading, project review, exam monitoring.
  • Office Hours and Student Support: Individual help and debugging assistance.
  • Teaching Programming Basics in C and Java: Control structures, functions, arrays, OOP (encapsulation, inheritance, polymorphism).
  • Guiding Algorithmic Problem Solving: Debugging and programming strategies.
  • Preparation and Presentation of Lab Work: Practical sessions and assignments.
  • Assessment and Student Support: Feedback and help with difficult topics.
  • Grading Assignments and Exam Correction: Evaluation of labs and midterms.
  • Remote Support during COVID-19: Online Q&A and troubleshooting.

Expérience d'enseignement

  • Enseignement des Bases de la Programmation Mobile : Concepts mobiles + Java pour Android.
  • Développement d’Applications et Conception UI/UX : Création d’interfaces intuitives.
  • Préparation du Matériel Pédagogique : Tutoriels, exercices, démos en TP.
  • Évaluation et Surveillance : Devoirs, projets et examens.
  • Offre de Périodes de Disponibilité : Soutien individuel et débogage.
  • Enseignement des Bases de la Programmation en C et Java : Structures de contrôle, fonctions, tableaux, POO (encapsulation, héritage, polymorphisme).
  • Résolution de Problèmes Algorithmiques : Aide au raisonnement et au débogage.
  • Préparation et Présentation des TP : Exercices pratiques en classe.
  • Évaluation et Soutien : Feedback et accompagnement ciblé.
  • Correction des Devoirs et Examens : Évaluation des TP et examens intermédiaires.
  • Soutien à distance pendant COVID-19 : Sessions en ligne pour clarifications.