Teaching Assistant

Courses

CSC 380

Principles of Data Science

Fall 2021 · Spring 2022 · Spring 2023 · Fall 2023 · Spring 2026

Data wrangling, inference, and foundational ML for science.

CSC 372

Comparative Programming Languages

Spring 2024 · Fall 2024

Programming-language concepts across paradigms.

CSC 473

Automata, Grammars and Languages

Spring 2025

Formal languages and computability.

CSC 337

Web Programming

Fall 2025

Client/server web application development.

Peer review

Professional service

Reviewer

  • USENIX Artifact Evaluation '22, '23
  • EMNLP '24
  • NeurIPs '25

Sub-reviewer

  • NDSS '22, '23
  • PoPETs '22
  • USENIX '23
  • IEEE S&P '24
  • ICLR '26

Former student collaborators

Mentoring

StudentWhile atCurrently
Alexander E. Cooper UofA Data Scientist, Meta
Suryashree Ray UofA MSc student, Monash University
Logan Michael Sandlin UofA —
Genesis Elizabeth Benedith UofA DevOps Engineer, TE Connectivity
Xin Li UofA —
Mainul Hossain Yaad BUET PhD Student, GMU
Masfiqur Rahaman BUET PhD Student, UC San Diego
Md. Nazmul Hasan Sakib BUET Lecturer, DUET
Kazi Ragib Ishraq Sanim BUET PhD Student, RPI