Teaching

Parallel programming using OpenMP

I had a lecture on Parallel programming using OpenMP and I presented a Live hands-on for
OpenMP in three days workshop on Introduction to parallel programming 2013 that organized by
IUT-ParLab

 

 

 

 

 

 

 

 

 

 

 

Parallel processors (and parallel programming)

 

  • I am teaching parallel programming with openMP, MPI and CUDA
  • designing and checking homework

Teaching Assistant, Isfahan University of Technology 2012-2013

lecture on Programming , Debugging and profiling with Nsight visual studio 2010 edition in tdwmc2013 Workshop

I have a lecture on Programming , Debugging and profiling with Nsight visual studio 2010 edition in the two-day workshop on multicore programming 2013 .

This workshop held by Institute For Research in Fundamental Sciences (IPM) (HPC laboratory)

It was the fourth workshop on multicore programming

I illustrate Nsight feature lively  and practically by connecting to server and show every feature with planned scenarios. I was a member of workshop Organizers too.

link to registration site : http://cs.ipm.ac.ir/tdwmc2013/

Data structure

Teaching Assistant, Isfahan University of Technology, Fall 2010.