Teaching

I've taught in higher education at both undergraduate and graduate levels. I’ve also developed workshops, programs, technologies for teaching and learning, and courses in other educational contexts including science and art museums, makerspaces, a community college, K12, nonprofits, and teacher trainings. A few key university level topics that I have taught are below and a sample of creative workshops I have developed can be found here.
Generative AI and Its Impact
Cutting through the hype and fear excitement surrounding generative AI entails not than understanding what these tools can do and learning build with them. We also need to address fundamental questions of how these tools will impact how we think and create. Every technology, in fact every context, impacts our thinking, creativity, and flourishing and gen AI may prove to be especially disruptive, not only on what it creates but how it impacts people. [ more ]
Ethics of Digitalization
Human experience is increasingly built upon digitalization and we are impacted by the choices societies makes about this process. Through the exploration of specific digitalization concerns such as COVID-era online learning, digital self determination, and digital identity in times of crisis, I invite students to learn about  the principles of AI and tech ethics, their application to software and other technology projects, and applicable laws and policies. Based on these experiences, students create socially meaningful outputs such as culminated in outputs such as policy briefs, open educational resources, and technology oversight recommendations. 
Human Computer Interaction
I have taught the principles and techniques of HCI  based on theories and methods from computer science, psychology,  and design and inviting students to learn how to spec, design, develop, and evaluate by iterating on these phases as they make own graphical computer interface. 
Search