Teaching
CS267: Applications of Parallel Computers, Spring 2025 co-taught with Jim Demmel.
CS267: Applications of Parallel Computers, Spring 2024 co-taught with Jim Demmel.
CS267: Applications of Parallel Computers, Spring 2023 co-taught with Jim Demmel and Laura Grigori.
CS267: Applications of Parallel Computers, Spring 2022 co-taught with Jim Demmel.
CS267: Applications of Parallel Computers, Spring 2021 co-taught with Jim Demmel and Kathy Yelick.
CS267: Applications of Parallel Computers, Spring 2020 co-taught with Jim Demmel and Kathy Yelick.
CS267: Applications of Parallel Computers, Spring 2019 co-taught with Jim Demmel and Kathy Yelick.
CS267: Applications of Parallel Computers, Spring 2018 co-taught with Jim Demmel and Kathy Yelick.
CS267: Applications of Parallel Computers, Spring 2017 co-taught with Kathy Yelick.