Courses taught at UCR

  1. CS 171/EE 142: Introduction to Machine Learning and Data Mining. Spring 2021, Fall 2021, 2022, 2023, 2024, Winter 2026

  2. CS 224/EE 242a: Foundations of Machine Learning. Fall 2025

  3. CS 229/EE 242b: Advanced Machine Learning. Spring 2025

  4. EE 142: Pattern Recognition and Analysis of Sensor Data. Fall 2018, 2019

  5. EE 152: Digital Image Processing. Fall 2016, Winter 2018, Summer 2018, Winnter 2021

  6. EE 240: Pattern Recognition. Spring 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024

  7. EE 241: Advanced Image Processing. Winter 2020, 2023, 2025

  8. EE 260: Special Topics in Signal Processing: Sparsity, Structure, and Inference. Winter 2019