Teaching Experience


   Fall 2018
   Guest Lecturer. Advanced Survey of Reinforcement Learning (CS 332)
   Stanford University
   I gave a lecture on safe and risk-sensitive sequential decision-making

   Summer 2018
   Instructor. Safety in Reinforcement Learning
   Deep Learning and Reinforcement Learning Summer School, University of Toronto

   Spring 2017
   Guest Lecturer. Reinforcement Learning (CS 234)
   Stanford University
   I gave a lecture on sample complexity in reinforcement learning

   Winter 2015
   Guest Lecturer. Reinforcement Learning (MS&E 338)
   Stanford University
   I gave two lectures on approximate dynamic programming and generalization in reinforcement learning

   Fall 2014
   Guest Lecturer. Learning in Sequential Decision Problems (CS 294 / Stat 260)
   University of California Berkeley
   I gave a lecture on finite-sample analysis of approximate dynamic programming algorithms

   Spring 2011 - 2013
   em>Instructor.</em> Reinforcement Learning & Bandit Algorithms
   École Centrale de Lille

   Fall 2007
   Instructor. Reinforcement Learning in Artificial Intelligence (CMPUT 607)
   Department of Computing Science, University of Alberta

   Spring 2005
   Guest Lecturer. Seminar on Advanced Machine Learning (CMPSCI 791BB)
   Department of Computer Science, University of Massachusetts Amherst
   I taught information geometry and its applications in machine learning

   Fall 2002
   Guest Lecturer. Reinforcement Learning (CMPSCI 687)
   Department of Computer Science, University of Massachusetts Amherst
   I taught dynamic programming and its applications in reinforcement learning

   Spring 1997
   Teaching Assistant and Guest Lecturer. Modern Control Systems
   Department of Electrical and Computer Engineering, University of Tehran, Iran

   1995 to 1996
   Instructor. Introduction to Internet
   Institute for Studies in Theoretical Physics and Mathematics (IPM), Tehran, Iran

   Fall 1995, Spring 1996, and Fall 1996
   Teaching Assistant and Guest Lecturer. Linear Control Systems
   Department of Electrical and Computer Engineering, University of Tehran, Iran