Teaching

Summary

During my PhD, I was supported by various graduate assistantships and fellowship (GAL, GTF, TA) which provided me opportunity to teach thousands of undergraduate students. In summary, I have taught

  • 3 times as Instructor of Record,

  • 2 times as Voluntary instructor, and

  • 15 times as Teaching Assistant

Instructor

I have taught following courses at TAMU as Instructor of Record

As a community service during COVID-19, I have led the following volunteering education initiatives

Teaching Assistant

I am very fortunate to have got the opportunity to work as a TA to some great faculties in the Dept. of CSE at TAMU. Responsibilities included occassional teaching, taking review lectures, supervising labs, creating lab assignments, holding office hours, managing team of 50+ Peer Teachers and Grader, and direct interaction with 1000+ undergraduate students across various labs.

  • CSCE 312: Computer Organization [6 times]
    Instructor: Dr. Aakash Tyagi
    Terms: Summer’16, Fall’17, Spring’18, Spring’19, Fall’19, Summer’21

  • CSCE 206: Structured Programming in C++ [6 times]
    Instructor: Dr. Joseph Hurley
    Terms: Fall’14, Spring’15, Summer’15, Fall’15, Summer’16, Fall’16
    Dr. Hurley's Recommendation Letter

  • CSCE 111: Introduction to Computer Science and Programming (JAVA) [Twice]
    Instructor: Dr. Joseph Hurley
    Terms: Summer’15, Spring’16

  • CSCE 121: Introduction to Program Design and Concepts (C++)
    Instructor: Prof. Michael Quinn
    Term: Spring’17