Teaching
Spring 2026
- Data Mining and Machine Learning
- Advanced Machine Learning
Fall 2025
- Data Mining
- Hardware Systems
Spring 2025
- Data Mining
- Hardware Systems
Fall 2024
- Introduction to Data Science
- Introduction to Machine Learning
Spring 2024
- Hardware Systems
- Advanced Machine Learning
Spring 2023
- Hardware Systems
- Advanced Machine Learning
Spring 2022
- Advanced Machine Learning
Spring 2021
- Advanced Machine Learning
Fall 2022
- Introduction to Data Science