2025 Spring

Graduate & Undergraduate Course, Sharif University of Technology, CE & EE Department, 2026

Teaching Experience


👩‍🏫 Teaching Assistant

Reinforcement Learning

Responsibilities:

  • Preparing and grading second assignments on Imitation Learning and Bandit Algorithms.
  • Write course notes for bandit algorithms and Imitation Learning.
  • Conducting office hours and tutorials.

Convex Optimization

Course Description: A theoretical course focusing on the principles of convex optimization and dual optimization.

  • Key Topics:
    • Convex Sets
    • Convex Functions
    • Convex Optimization Problems

Responsibilities:

  • Preparing and grading assignments
  • Conducting office hours and tutorials

Introduction to Machine Learning

Course Overview: An elective tailored for students in biomedical, digital, communication, and control fields, introducing the essentials of machine learning.

Responsibilities:

  • Head TA for practical homework
  • Preparing and grading assignments

Mathematical Methods in Engineering (Linear Algebra)

Course Overview: A critical course for Electrical Engineering students, focusing on linear algebra and its applications in engineering problems.

Responsibilities:

  • Preparing and grading assignments.
  • Conducting office hours and tutorials.