Teaching

Deep Learning Using TensorFlow and Keras

Graduate course, Shahrood University of Technology, 2018

In 2018, I organized and led a Deep Learning course for graduate students, covering fundamental concepts like linear and non-linear regression, and advanced techniques like convolutional neural networks. The course materials, developed using TensorFlow and Keras, are available on GitHub for wider accessibility.

MATLAB Programming for Engineering Students

Graduate and undergraduate course, Students Scientific Association of Shahrood University of Technology, 2017

As a teacher in the Students Scientific Association of Shahrood University of Technology, I led two separate computer programming courses focused on MATLAB over two semesters. I emphasized practical applications, guiding students in implementing algorithms for signal processing and artificial neural networks.

TA in Neural Networks

Graduate course, Shahrood University of Technology, 2017

Serving as a TA for Ph.D. and Master’s students was definitely demanding. These students are already skilled researchers and critical thinkers, which can make teaching them both rewarding and challenging. One of the most interesting parts of the job was helping them develop activities and strategies that fit their individual learning goals.

TA in Analysis and Synthesis of Signals and Systems

Undergraduate course, Darolfonoon Institute of Higher Education, 2015

As a TA in Analysis and Synthesis of Signals and Systems, I effectively led recitation sessions, provided individual guidance, graded assignments, and developed innovative teaching methods to support student success and achieve positive feedback from both students and professors.

TA in Linear Control Systems

Undergraduate course, Darolfonoon Institute of Higher Education, 2015

As a TA in Linear Control Systems, I effectively led recitation sessions, provided individual guidance, graded assignments, and developed innovative teaching methods to support student success and achieve positive feedback from both students and professors.

TA in Engineering Mathematics

Undergraduate course, Darolfonoon Institute of Higher Education, 2014

As a TA in Engineering Mathematics, I effectively led recitation sessions, provided individual guidance, graded assignments, and developed innovative teaching methods to support student success and achieve positive feedback from both students and professors.

Engineering Tutor

Undergraduate course, The Student's Home, 2013

As a private tutor from November 2013 to December 2016, I provided personalized guidance to students in core engineering subjects, including engineering mathematics, linear control systems, and signals & systems analysis.