• Parallel and Sublinear Algorithms CS 662 (Graduate level, SDSU, SP22)

  • Algorithm Design and Analysis CS 660 (Graduate level, SDSU, F19, F20, SP21, F21)

  • Algorithms CS 460 (Undergraduate level, SDSU, F19, F21, SP22)

  • Randomness and Computation (Undergraduate level, Boston College, SP19)