Teaching Experience
Teaching Assistant - Louisiana State University, 2019 -2025.​
1. MATH 1550 (Calculus I), MATH1530 (Differential Calculus), and 1552 (Calculus II): Responsibilities:
include preparing syllabi, lecture notes, teaching all classes, setting and grading all tests, and determining grades. These courses have been taught both in person and online.
2. MATH 1020/1021 (College Algebra). The duties involve preparing and teaching all classes, as well as assisting students in the math lab, as students are required to spend three hours working there.
3. MATH 2070 and MATH 2065 (Elementary Differential Equations and Linear Algebra). My responsibilities include grading tests and assignments, as well as setting up the gradebook in Moodle.
4. MATH 7510 (Topology, Ph.D. level). The duties involve grading assignments, as well as setting up the gradebook in Moodle.
​
Academic Quality Control - SABIS® Network, UAE 2018-2019
​College Algebra and Differential Calculus. The duties involve preparing syllabi, teaching, and training students for the SAT test. Utilize technology such as smart boards, and videos.
​
Research Assistant - Memorial University, Canada, 2018.​
​
-
Programming Languages: Python, C# Programming, L A T E X and Beamer.
-
Tools: Tensorflow, Pytorch, Geometric Pytorch, scikit-learn, NetworkX, Numpy, Scipy, TopoModelX,TopoNetX, TopoEmbedX, Git.
​
Programming Experience:
Certificate & Achievements
-
IBM Data Science, LSU Degree and Certificate Students Academy, 2024 In progress.
-
Graph Neural Network, LSU, 2023.
-
Machine Learning and Deep Learning, LSU, 2023.
-
Training course in Python and R programming, LSU, 2021.
-
Improving Deep Neural Networks: Hyperparameters Tuning, Regularization and Optimization, Coursera, 2021.