Home | Research | Team | Bio | Publications | Teaching | Service | News| Misc



Dr. Chaudhary teaches courses in the areas of parallel and distributed systems and computer architecture.

Courses he has taught include:

  • Parallel and Distributed Processing.
  • Data Intensive High Performance Computing and Application.
  • Trends in High Performance Computing.
  • Trends in HPC Architectures, Systems, and Software.
  • Introduction to Parallel and Distributed Systems.
  • Advanced Parallel and Distributed Systems.
  • Real-Time Systems.
  • Parallel Computing I.
  • Parallel Computing II.
  • Computer Organization and Architecture.
  • Advanced Computer Architecture.
  • Parallel Computer Architecture.