Toggle navigation
Bio
Teaching
Research
Advising
Calendar
Meeting
C.V.
The Fridge
This is how my students see me.
2022 CS450
2022 CS450
2022 CS252
2018 CS450
2018 CS365
2018 CS242
2017 CS115 Spring
2017 CS115 Fall
2016 CS242
2015 CS3600
2014 CS3600
2012 CS3600