Teaching
University of Michigan School of Information
SIADS 601: Qualitative Research for Data Scientists
Winter 2026, Fall 2025
SI500: Problem Solving with People, Information, & Technology
Fall 2025, Fall 2024
SI699: UX Research and Design Mastery
Winter 2026, Winter 2025, Winter 2024
SI591: Humanitarian Innovation: Co-Design for Social Impact
Winter 2025, Winter 2024, Spring 2023
SI622: Needs Assessment and Usability Evaluation
Winter 2022, Winter 2021, Fall 2020, Winter 2020, Winter 2019
SI430: IT & Global Society
Winter 2022, Winter 2021, Fall 2020, Fall 2019, Fall 2018
University of Colorado Boulder, ATLAS Institute
ATLS 6910: Information and Communication Technology for Development Practicum
Spring 2018, Fall 2017, Spring 2017
ATLS 5519: Spectrum Management & Policy
Summer 2018
ATLS 5250: Fieldwork Methods for ICTD Practitioners
Spring 2018, Spring 2017
ATLS 5240: ICTD Lab
Fall 2017
ATLS 5230: Case Studies in ICTD
Fall 2017, Fall 2016
Information Technology University, Pakistan
EE367: D-Lab (Digital Health Technologies)
Spring 2016
CS568: D-Lab II (Design for Scale)
Spring 2015, Spring 2014
CS567: D-Lab I (Development)
Fall 2014
