Teaching & PhD
TA Duties
CS-173 Digital System Design (2019, 2020, 2021, 2022); CS-208 Computer Architecture (2018); CS-111(f) Programming (Chemistry and Chemical Engineering, 2018); CS-119(h) Information, Computation, Communication (Civil Engineering, 2019)