Sharif Center for Information Systems and Data Science
I worked on RUL prediction using federated learning and anomaly detection under the supervision of Dr. Ahmadi, Dr. Rohban and Dr. Khalaj.
Teaching Assistant at SUT
CE957: Reinforcement Learning
This course was instructed by Dr. Rohban in Spring of 2024. I designed and graded the practical section of the
second assignment, which covered Monte Carlo Methods, Temporal Difference Methods, Eligibility Traces,
and Deep Q-Networks (DQN). Additionally, I graded theoretical problems from the third assignment
on Policy Gradient Methods and the fourth assignment on Model-Based Reinforcement Learning and
Multi-Armed Bandits. I was also tasked with grading half of the midterm exam problems.
CE846: Security and Privacy in Machine Learning
This course was instructed by Dr. Sadeghzadeh in Fall of 2024. I helped design and grade the third assignment on Defenses against Adversarial Examples and Black-Box Attacks, as well as the fourth assignment on Data Poisoning and Model Extraction.
CE719: Deep Learning
This course was instructed by Dr. Beigy in Fall of 2023. I helped design and grade the assignments on Deep Reinforcement Learning and Deep Generative Models.
CE616: Advanced 3D Computer Vision
This course was instructed by Dr. Kasaei in Fall of 2024. I helped design the fourth assignment on Keypoint Description, and Keypoint Matching.
CS999: Generative Models
This course was instructed by Dr. Seyyedsalehi in Fall of 2024. I was the head of the team responsible for designing the first assignment on Structured Density (Probabilistic Graphical Models) and Causality and Causal Models which had a theoretical and a practical component. I was also part of the team responsible for designing the fourth assignment which was focused on Energy Based Models.
This course was instructed by Dr. Amini in Fall of 2024. I designed and graded the second practical assignment on Variational Autoencoders (VAE). I also helped design and grade the fourth theoretical assignment on Diffusion Models.
This course was instructed by Dr. Motahari and Mr. Malekzadeh in Spring of 2024. I was the head of the team
responsible for designing and grading the first theoretical assignment which focused on Linear
Regression, Lasso & Ridge, Bias-Variance Tradeoff, and KNN.
This course was instructed by Dr. Jafari-Siavoshani in Fall of 2023. I helped design and grade the first theoretical assignment.
CE417: Artificial Intelligence
This course was instructed by Dr. Rohban in Fall of 2024. I helped design and grade the first theoretical assignment on Search Algorithms.
CE282: Linear Algebra
This course was instructed by Dr. Sharifi-Zarchi in Fall of 2023. I was responsible for creating jupyter notebooks containing course materials.
CE181: Engineering Probability and Statistics
This course was instructed by Dr. Najafi in Fall of 2024. I was part of the team responsible for designing and grading the first practical assignment which focused on Random Variables, Probability Distributions and Statistical Measures, Joint and Conditional Distributions of Random Variable.
This course was instructed by Dr. Najafi in Spring of 2024. I was the head of the team responsible for designing and grading the fifth theoretical assignment which focused on Point Estimation, Interval Estimation, Maximum Likelihood Estimation, Mean Squared Error, Confidence Interval, Bias & Variance.
This course was instructed by Dr. Najafi in Fall of 2023. I was responsible for designing one of the theoretical assignments as well as validating two of the other assignments. I was also responsible for designing and grading parts of the practical assignment.
DS16: Principles and Techniques in Data Science
This course was instructed by Dr. Fazli in Winter of 2024. I designed and graded the fifth assignment which focused on Modeling, Regularization, Bias/Variance, and Feature Engineering. Additionally, I designed problems for the final exam from the aforementioned topics.
AI14: Machine Learning
This course was instructed by Dr. Motahari in Winter of 2024. I designed the third assignment which focused on Decision Trees, Random Forests, Ensemble Learning, and Bagging.
AI12: Mathematics for Artificial Intelligence and Data Science
This course was instructed by Dr. Najafi in Fall of 2023. I designed and graded some of the theoretical assignments, for the Linear Algebra, Multivariable Calculus, and Optimization sections of the course.
Algorithmic Creativity and Programming in Python
This course was instructed by Dr. Sharifi-Zarchi in Summer of 2023.
I was responsible for conducting two problem sessions every week for the duration of this course
covering topics such as python programming, combinatorics, sorting algorithms, induction and
greedy algorithms, game theory and combinatorial games, graph theory and graph algorithms,
recursion and recursive programming, and dynamic programming.