Teaching

Spring 2025 - Introduction to Operating Systems (CPS 310)
Spring 2024 - Secure Software Systems (CPS 585)
Fall 2023 - Introduction to Operating Systems (CPS 310)
Spring 2023 - Introduction to Computer Systems (CPS 210)
Fall 2022 - Operating Systems (CPS 510)
Fall 2021 - Secure Software Systems (CPS 590.01)