Teaching
Teaching is the best part of my job. I currently teach in the Computer Science & Electrical Engineering graduate program at Oregon Health & Science University, but regularly have the pleasure of working with students from other programs and universities as well. At this time, I am mentoring three fabulous PhD students.
Past Courses
2023
2022
2021
- Winter ’21: CS/EE 5/662: Natural Language Processing
- Spring ’21: BMI 5/625: Principles & Practice of Data Visualization
2020
2019
- Winter ’19: CS/EE 662: Natural Language Processing
- Spring ’19: CS/EE 531/631: Principles & Practice of Data Visualization (Nanocourse format focused on ethics, with Jackie Wirz)
2018
- Winter ’18: CS/EE 578/678: Problem Solving with Large Clusters
- Spring ’18: CS/EE 531/631: Principles & Practice of Data Visualization (with Alison Hill and Jackie Wirz)
2017
- Fall ’17: CS/EE 555/655: Analyzing Sequences (with Meysam Asgari)
- Spring ’17: CSE 535/635: Information Retrieval
- Spring ’17: CSE 592/692: Ethics for CS & EE (with Jill Dolata)
2016
- Fall ’16: CSE 531/631: Principles & Practice of Data Visualization (with Alison Jill & Jackie Wirz)
- Spring ’16: CSE 524/624: Problem Solving with Large Clusters
2015
- Spring ’15: CSE 506/606: Information Retrieval
2014
- Fall ’14: CSE 555/655: Analyzing Sequences
- Fall ’14: CONJ 610: Fundamentals of Data Visualization (with Jackie Wirz)
- Spring ’14: CSE 506/606: Problem Solving with Large Clusters
- Winter ’14: CSE 562/662: Natural Language Processing (with Kyle Gorman and Masoud Rouhizadeh)
2012
- Fall ’12: CSE 506/606: Topics in Information Retrieval (with Brian Roark and Emily Prud’hommeaux)
2011
- Fall ’11: CSE 506/606: Text Normalization (with Richard Sproat and Emily Prud’hommeaux)
2009
- Fall ’09: BMI 507/607: Scripting for Scientists (with Kyle Ambert and Aaron Cohen)