Teaching
Courses I have taught as Associate Instructor at Indiana University Bloomington.
CSCI-B659: Reinforcement Learning for LLM
Spring 2026Associate Instructor — Indiana University
Graduate seminar covering RLHF, agentic reinforcement learning, and post-training methods for large language models.
CSCI-B565: Data Mining
Fall 2024 & Fall 2025Associate Instructor — Indiana University
Graduate course on data mining fundamentals: pattern mining, classification, clustering, association rules, and large-scale data analysis.
CSCI-B455: Principles of Machine Learning
Spring 2025Associate Instructor — Indiana University
Undergraduate introduction to machine learning: supervised and unsupervised methods, model evaluation, and foundational theory.
ENGR-E516: Engineering Cloud Computing
Spring 2024Associate Instructor — Indiana University
Graduate course on cloud computing: distributed systems, container orchestration, serverless platforms, and deployment on AWS / Azure / GCP.
ENGR-E599: Deep Learning Architecture and Hardware Acceleration
Fall 2023Associate Instructor — Indiana University
Graduate course on deep learning systems: neural network accelerators, GPU/TPU hardware, model compression, and efficient deployment.