Current and Upcoming Courses
Fall 2018 — CSC318 The Design of Interactive Computational Media Introduction to HCI Winter 2019 — CSC2537/STA2555: Information Visualization Infovis Winter 2019 — JSC270: Data Science I Introduction to Data SciencePrevious Courses
University of Toronto (Department of Computer Science)
Winter 2018 — CSC318 The Design of Interactive Computational Media Introduction to HCI Winter 2018 — CSC2537/STA2555: Information Visualization Infovis [course website ] Fall 2016 — CSC2524 Topics in Interactive Computing: Information Visualization Infovis [course website ] Fall 2013 — CSC428/CSC2514 Human Computer Interaction (graduate) Models, evaluation and research frontiers [ course website ]Fall 2011 — DIGF 6B13: Digital Sketching: Interaction, modeling and perception (graduate) Sktech-based interfaces[ course website ]
Université Lille 1 (Department of Computer Science)
Fall 2016 — Human Computer Interaction (undergraduate / Master 2) Part II: data visualisation Fall 2015 — Human Computer Interaction (undergraduate / Master 2) Part II: data visualisation Fall 2014 — Human Computer Interaction (undergraduate / Master 2) Part II: data visualisationUniversité Lille 1 (Department of Social Science and Humanities)
Fall 2016 — Digital practices & tools (undergraduate, Master 1) Network visualizationFall 2016 — Data Visualization (undergraduate, Master 2) Network visualization
Fall 2015 — Data Visualization (undergraduate, Master 2) Network visualization
Fall 2015 — Digital practices & tools (undergraduate, Master 1) Network visualization
Ontario College of Art and Design University, Toronto, Canada
Fall 2011 — DIGF 6B13: Digital Sketching: Interaction, modeling and perception (graduate/undergraduate) Sktech-based interfaces [course website]Fall 2011 — DIGF 6B07: Data Visualization (graduate/undergraduate) Introduction to data visualization
Université Bordeaux I (University Institutes of Technology)
Spring 2008 — Computer Graphics (undergraduate) Image Processing and Image SynthesisSpring 2007 — Computer Graphics (undergraduate) Image Processing and Image Synthesis
Spring 2007 — Advanced Databases (undergraduate) Database management
Fall 2006 — Graph Theory (undergraduate) Graph structure and algorithms
Fall 2005 — Graph Theory (undergraduate) Graph structure and algorithms
Fall 2006 — Initiation to algorithmic and programming (undergraduate) Algorithmics and C++ programming
Fall 2005 — Initiation to algorithmic and programming (undergraduate) Algorithmics and C++ programming
Fall 2004 — Initiation to algorithmic and programming (undergraduate) Algorithmics and C++ programming
Guest Lectures
Feb 2019 — C4M "Computing for Medicine" (UofT graduate in medicine) Visualization in MedicineNov 2016 — C4M "Computing for Medicine" (UofT graduate in medicine) Visualization in Medicine
Jan 2011 — SOSC 3B27 “Human Factors for Designers” (OCAD undergraduate) Interactive Visualizations
June 2010 — GDES 3B91 “Special Topic: Introduction To Data Visualization” (OCAD undergraduate) Animated Transition in Infovis