teaching

teaching and instructional roles

University of New Mexico

CS544: Introduction to Cybersecurity

Teaching Assistant, Spring 2026

Instructor: Afsah Anwar

  • Assisted in teaching foundational cybersecurity concepts, including cryptography, network security, authentication, and access control.
  • Supported students during labs and assignments focused on identifying vulnerabilities and applying secure design principles.
  • Assisted with grading and provided constructive feedback to strengthen students’ understanding of secure systems.

CS585: Computer Networks

Teaching Assistant, Fall 2025

Instructor: Afsah Anwar

  • Assisted in developing and evaluating assignments on networking topics.
  • Guided students through labs and projects in core concepts of computer networks.
  • Provided individualized support during office hours to help students under computer networks.

CS251L: Intermediate Programming

Teaching Assistant, Spring 2023

Instructor: Joseph Haugh

Teaching Assistant, Fall 2023

Instructor: Brooke Chenoweth

  • Supported students in mastering Java programming concepts.
  • Delivered hands-on coding workshops and weekly labs, engaging over 40 students.
  • Provided detailed grading feedback to help students improve their Java programming practices.
  • Created supplementary teaching resources, including a YouTube lecture series to reinforce core programming skills.

CS105L: Introduction to Computer Programming

Teaching Assistant, Fall 2022

Instructor: Joseph Haugh

  • Enhanced students’ understanding of Python fundamentals by providing valuable feedback on assignments and exams.
  • Fostered a collaborative learning environment through group discussions and one-on-one mentoring.
  • Helped freshmen ease into programming by simplifying complex concepts through real-world examples.

Stanford Online

Code in Place

Section Leader, Summer 2024

  • Guided diverse student body in learning Python and computer science fundamentals.
  • Prepared and delivered weekly interactive sections, fostering a supportive learning environment.
  • Acted as a mentor, providing both technical expertise and career guidance for student growth.

📚 More details about courses and teaching will be added as I continue my academic journey.