Teaching Assistant - Artificial Intelligence Fundamentals & Applications

Undergraduate course, Shahid Rajaee Teacher Training University, Computer Engineering Department, 2021

Served as Teaching Assistant for Artificial Intelligence Fundamentals & Applications under Dr. Kianian.

Responsibilities

  • Supported coursework on AI fundamentals including search algorithms and machine learning basics
  • Assisted with practical AI projects and programming assignments
  • Conducted tutorial sessions on AI algorithms and implementations
  • Graded assignments, projects, and exams
  • Mentored students on AI research and project development

Topics Covered

  • Search algorithms (BFS, DFS, A*, heuristic search)
  • Machine learning fundamentals (supervised and unsupervised learning)
  • Neural networks and deep learning basics
  • Natural language processing introduction
  • Computer vision applications
  • Reinforcement learning concepts

Projects Supervised

  • Image classification using CNNs
  • Natural language processing with RNNs
  • Game-playing agents using reinforcement learning
  • Search algorithm implementations for problem-solving

Skills Developed

  • Teaching complex AI concepts to undergraduate students
  • Project mentoring and technical guidance
  • AI programming in Python with popular frameworks
  • Evaluation and feedback on student research projects