Spring 2023: CSC 260/460 Technology and climate change
Fall 2022: CSC 212/412 Human-Computer Interaction
Fall 2021: CSC 260/460 Technology and climate change
Spring 2021: CSC 212/412 Human-Computer Interaction
Fall of 2020: CSC 575 - Living During a Pandemic: Can AI help mitigate it?
Spring of 2020: CSC 212/412-Human-Computer Interaction
Spring of 2019: CSC 212/412 - Human-Computer Interaction
Fall of 2017: CSC 212/412 - Human-Computer Interaction, CSC 575: Intervention Strategies for Healthcare Applications
Spring of 2017: CSC 212/412 - Human-Computer Interaction, CSC 530 Methods in Data-Enabled Research into Human Behavior and its Cognitive and Neural Mechanisms
Poster presentation ceremony, Press release by UofR on students projects
2016: Junior Sabbatical
Fall of 2015: CSC 212/412 - Human-Computer Interaction, CSC 530: Methods in Data Enabled Research (NSF NRT Module)
Spring of 2015: CSC 575 - Interactive Machine Learning
Fall of 2014: CSC 212/412 - Human-Computer Interaction
Fall of 2013: CSC 212/412 - Human-Computer Interaction