Here are some of the most recent courses I have taught at the University of Victoria:
- Startup Programming, 2014, 2016, 2022, 2024.
- Software Testing, 2021, 2022.
- Topics course in Empirical Software Engineering: Bridging Industry and Research, 2020.
- Computer-Supported Collaborative Work (CSCW), 2010, 2011, 2014, 2015, 2018. Follow us on Twitter (@cscwuvic, #cscwuvic), most recent offering hosted on GitHub can be found here.
- Human Computer Interaction, 2010, 2016.
- The Practice of Computer Science, Spring and Fall 2011.