Jean Privat, Ph.D.
Professeur d'informatique à l'Université du Québec à Montréal.
Coordonnées
Département d'informatique
Université du Québec à Montréal
Case postale 8888,
succursale Centre-ville
Montréal (Québec) Canada
H3C 3P8
Intérêts de recherche
- Spécification et implémentation des langages à objets
- Compilateurs, générateurs de code et machines virtuelles
- Logiciels libres
- Sécurité informatique et logicielle
Étudiants actuellement supervisés
- Hugo Leblanc. Étudiant à la maîtrise en Informatique à l'UQAM. (depuis hiver 2019)
- Olivier Arteau. Étudiant à la maîtrise en Informatique à l'UQAM. (depuis automne 2019)
- Philippe Grégoire. Étudiant à la maîtrise en Informatique à l'UQAM. (depuis hiver 2023)
- Emmanuel Merlo. Étudiant à la maîtrise en Informatique à l'UQAM. (depuis hiver 2023)
- Nariman Foughali. Étudiante à la maîtrise en Informatique à l'UQAM. (depuis automne 2023)
- Philippe Pepos Petitclerc. Étudiant au doctorat en Informatique à l'UQAM. (depuis automne 2019)
- Anciens étudiants...
- Pour faire partie de l'équipe
Projets de recherche
- NIT : un langage de programmation à objets statiquement typé.
- Pharo : un environnement et un langage de programmation à objets dynamiquement typé (dialecte de Smalltalk).
- SableCC : un compilateur de compilateur.
Enseignement
Cours actuels :
Anciens cours :
- INF1070 - Utilisation et administration des systèmes informatiques. Baccalauréat en informatique. Automne 2018.
- INF2171 - Organisation des ordinateurs et assembleur. Baccalauréat en informatique. Automne 2023, Automne 2016, Hiver 2016, Automne 2015, Automne 2014, Automne 2013, Hiver 2013, Automne 2012, Hiver 2012, Hiver 2011, Automne 2010.
- INF3173 - Principes des systèmes d'exploitation. Baccalauréat en informatique. Été 2021, Hiver 2021, Automne 2020, Automne 2016, Hiver 2011, Automne 2010, Hiver 2010, Automne 2009, Hiver 2009, Automne 2008, Automne 2007.
- INF5000 - Théorie et construction des compilateurs. Baccalauréat en informatique. Automne 2013, Automne 2011, Automne 2009.
- INF600C - Sécurité des logiciels et exploitation de vulnérabilités. Baccalauréat en informatique. Hiver 2019, Hiver 2018.
- INF7330 - Construction de logiciels. Diplôme d'études supérieures spécialisées en systèmes embarqués. Automne 2012.
- INF7845 - Principes avancés des langages à objets. Maîtrise et doctorat en informatique. Hiver 2019. Hiver 2018, Hiver 2017, Hiver 2016, Hiver 2014, Hiver 2013, Hiver 2012, Hiver 2011, Hiver 2010, Hiver 2009*, Hiver 2008* (* donnés sous le sigle INF8881).
- INF889A - Analyse de programmes pour la sécurité logicielle. Maîtrise et doctorat en informatique. Maîtrise et doctorat en informatique. Hiver 2020.