Home / Teaching

Courses Taught

Undergraduate and graduate courses offered in computer science and artificial intelligence.

CSE 473 Undergraduate

Introduction to Artificial Intelligence

Foundations of intelligent agents, search, knowledge representation, machine learning and modern AI applications.

2024–2025 Fall

CSE 574 Graduate

Deep Learning and Neural Networks

Convolutional and recurrent architectures, transformers, training strategies and state-of-the-art vision and language models.

2024–2025 Fall

CSE 582 Graduate

Autonomous Systems and Robotics

Perception, decision-making and control of autonomous platforms with reinforcement learning and sim-to-real transfer.

2024–2025 Spring

CSE 591 Graduate Seminar

Trustworthy and Explainable AI

Interpretability methods, algorithmic fairness, robustness and regulatory perspectives on deploying AI systems.

2024–2025 Spring