Instructor, Autumn 2024
Embedded systems capstone is a project-based course for senior-level undergraduate students and masters students in electrical engineering, computer engineering, and computer science. I prepared and taught lectures on advanced embedded systems topics including PCB design, wireless communication, and on-device machine learning. In addition to lectures, I also ran lab sessions and guided 9 team projects from ideation to final presentation.
Instructor, Autumn 2021 - Present
Ubiquitous computing seminar is a forum for researchers interested in ubiquitous computing, human-computer interaction, and mobile systems to discuss the seminal and latest work in these fields. I organized weekly sessions for students and guests to present on their own work and work from the literature.
Teaching Assistant, Winter 2020
Introduction to human-computer interaction is a senior-level undergraduate class on fundamental HCI theory and techniques, including user interface design, prototyping, and evaluation. I ran weekly lab weekly sections and graded assignments.