Teaching

Teaching Qualifications and Awards

Teaching Experience 

Fall 2023 (@ KFUPM)

Spring 2023 (@ KFUPM)

Fall 2022 (@ KFUPM)

Spring 2022 (@ KFUPM)

Fall 2021 (@ KFUPM)

Summer 2021 (@ KFUPM)

Spring 2021 (@ KFUPM)

Fall 2020 (@ KFUPM)

Spring 2020 (@ KFUPM)

Fall 2019 (@ Georgia Tech)