Teaching Experience
Teaching Assistant in Probability and Statistics for Engineering
Undergraduate course, AmirKabir University, Computer Engineering And Information Technology Department, 2018
This course is taught by Dr.Heari. My main task includes:
- Creating and designing assignments
- Conducting classes for students in which extra contents and concepts were presented. Such as:
- A Probabilistic Cache Schedule Method
- Naive Bayes Classifier as a simple example of PGMs
- Why do we use MSE? Showing the connection between Maximum Likelihood Estimation with Gaussian noise and minimizing the MSE
- Bootstrap as a way to estimate a Statistic and then construct a confidence interval.
- Random Walk
Class for Olympiad Preparation
Undergraduate course, AmirKabir University, Computer Engineering And Information Technology Department, 2017
Solving some example questions for Theory of Computation (from Sibser’s Book) and Algorithm Design from CLRS in multiple sessions.
Teaching Assistant in Algorithm Design
course, Amirkabir University, Mathematics and Computer Science Department, 2017
This course was taught by Dr. Rahmati. I was in the problem setting team. This course had 5 assignments:
- Stable Matching
- Greedy Algorithm and Graph
- Divide and conquer
- Dynamic Programming
- Computation Complexity
Teaching Assistant in Algorithm Design
Undergraduate course, AmirKabir University, Computer Engineering And Information Technology Department, 2016
This course is taught by Dr.Mousavi. My main task was problem setting.