Selected anonymous Thank You notes from students for my teaching:
CSC 4980/6980: Efficient AI
Fall 2025
This course explores principles and practices for designing and deploying AI computing systems that are efficient in computation, energy, and memory. Students will learn how to optimize AI models and algorithms for real-world constraints, with a focus on mobile and edge platforms. Topics include model compression and quantization, hardware-aware neural architecture search, efficient training and inference methods, and emerging system support for on-device LLM serving. Through lectures, readings, and hands-on projects, students will gain both theoretical foundations and practical skills to build AI solutions that balance accuracy, scalability, and efficiency.
CSC 4228/6228: Security in IoT
(CSC 4980/6980: Topics in Computer Science – Security in IoT)
Fall 2022, Fall 2023, Fall 2024
Security in IoT is a very important topic and attracting more and more attention from industry, research, and academia. This course gives a comprehensive overview on the recent advances in wireless network and IoT system security. It will cover security issues and solutions in emerging IoT systems & applications as well as wireless networks. IoT applications that will be discussed in this course include: connected and automated vehicles, AR/VR, smart home, smart cities, and healthcare IoT.
CSC 8720: Advanced Human-Computer Interaction
Spring 2023, Spring 2024, Spring 2025
Advanced Human-Computer Interaction is a high-level course on HCI. The class covers three broad categories of topics within HCI:
