Teaching

Undergraduate

  • CS450: Parallel Programming
    • Fall 2017, 2018, 2019, 2020, 2021. Spring 2025.
  • CS453: GPU Programming
    • Spring 2024.

Graduate

  • CS550: Parallel Programming
    • Fall 2020, 2021. Spring 2025.
  • CS552: High Performance Computing
    • Spring 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025.

Data-intensive Parallel Computing Pedagogic Modules: Part of the NSF-funded project (Grant No. 1849559) includes pedagogic modules for teaching parallel and high performance computing using data-intensive applications. These modules can be integrated into courses at the undergraduate and graduate levels.