Teaching

Courses Taught

Parallel Programming and Algorithms (CS 5802)

Programming using C++ and Java threads, Message Passing Interface, MapReduce/Spark, GPU/CUDA.

Analyzing parallel algorithms and performance analysis.

  • Semester taught: Fall 2024

Topics in Parallel and Distributed Computing (CS 6801)

Advanced Parallel and Distributed Computing class with research paper discussion and presentation

  • Semester taught: Spring 2024

Office Hours

I hold office hours on Thursdays from 2 pm to 3 pm. No appointments needed.