Courses taught at Duke:
Courses taught at UIUC:
ECE 210: Analog Signal Processing (spring 2019)
ECE 472: Biomedical Ultrasound Imaging (Spring 2020, 2022, 2024)
ECE 380: Biomedical Imaging (Fall 2020, 2021, 2022, 2023, 2024)
ECE 445: Senior Design (Spring 2022)
ECE 598PS: Advanced Topics of Biomedical Ultrasound Imaging (Spring 2023)