Vasken SARKIS

chargé de cours

École supérieure d'ingénieurs de Beyrouth

+961 (1) 421 000 vasken.sarkis@usj.edu.lb

Ma philosophie de l'enseignement repose sur la conviction qu'un enseignement efficace de l'informatique doit combiner de solides fondements théoriques et une application pratique et concrète. En enseignant le développement mobile, mon objectif est d'aider les étudiants à comprendre non seulement comment concevoir des applications mobiles, mais aussi pourquoi certaines décisions d'architecture, de conception et d'implémentation sont prises. J'aborde l'enseignement comme un processus actif et centré sur l'étudiant. Si les concepts fondamentaux sont introduits par des cours structurés, je mets fortement l'accent sur l'apprentissage pratique à travers des travaux dirigés, des exercices de programmation et des projets. Les étudiants sont encouragés à expérimenter, à faire des erreurs et à améliorer leurs solutions de manière itérative, car ce processus reflète la façon dont un logiciel mobile professionnel est développé. Par cette approche, les étudiants gagnent en confiance dans la lecture de la documentation, le débogage et l'adaptation à des plateformes mobiles en évolution. Dans ce cours, je me concentrerai sur des principes techniques essentiels tels que l'architecture applicative, la conception d'interfaces utilisateur, la gestion du cycle de vie, la persistance des données, le réseau et les considérations de performance. J'introduis également les meilleures pratiques de l'industrie, notamment le contrôle de version, la conception modulaire, les tests et la lisibilité du code. En intégrant des études de cas réelles et des exemples issus de systèmes en production, j'aide les étudiants à relier les concepts théoriques aux défis pratiques rencontrés en milieu professionnel. Je m'engage à créer un environnement d'apprentissage inclusif et bienveillant où les étudiants se sentent à l'aise de poser des questions et de participer aux discussions. Conscient que les étudiants ont des bagages techniques variés, je vise à structurer l'apprentissage en augmentant progressivement la complexité et en offrant un accompagnement là où c'est nécessaire. Enfin, je considère l'enseignement comme une pratique en constante évolution. Je mets continuellement à jour le contenu des cours pour refléter les évolutions des technologies et des outils mobiles, et je recherche activement des retours pour améliorer mes méthodes d'enseignement. Mon but est de doter les étudiants des connaissances fondamentales, des compétences pratiques et de l'état d'esprit professionnel nécessaires pour réussir dans le développement mobile et les domaines connexes de l'informatique. Mes intérêts de recherche se situent à l'intersection du développement d'applications mobiles, du génie logiciel et de l'informatique appliquée. Je m'intéresse particulièrement aux recherches qui font le pont entre la théorie académique et les systèmes mobiles réels, en mettant l'accent sur l'amélioration de la qualité, de la performance, de la sécurité et de la maintenabilité des applications mobiles. Un thème central de mes intérêts de recherche est l'architecture et les patrons de conception des applications mobiles. Je m'intéresse à l'étude de la façon dont différentes approches architecturales — telles que les architectures en couches, les conceptions basées sur MVVM et les systèmes modulaires — influent sur l'évolutivité, la testabilité et la maintenance à long terme des applications mobiles. Cette recherche vise à fournir des enseignements empiriques susceptibles de guider à la fois les cursus universitaires et les meilleures pratiques de l'industrie. Je m'intéresse également à la sécurité et à la confidentialité dans les systèmes mobiles, en particulier dans des domaines tels que le stockage sécurisé des données, les mécanismes d'authentification et la protection des données des utilisateurs. Compte tenu de l'usage répandu des applications mobiles dans des domaines sensibles comme la finance, cette recherche cherche à identifier les vulnérabilités courantes et à proposer des stratégies d'atténuation pratiques intégrables aux flux de travail du développement mobile.

Education

Diplôme Université Pays Année
Master - computer science Arizona State University Etats-Unis 2024
Licence - Economie American University of Beirut Liban 2013
Licence - computer science American University of Beirut Liban 2012