Embedded Programming (external course website)
Computer Architecture
Advanced Computer Architecture
Hardware-Software Co-Design
Introduction to Electrical and Computer Engineering
I have been one of the lead contributors in our department-level NSF RED grant. The goal of this unique endeavor as clearly stated in the awarded proposal is “to transform our department from an institution with two narrow curricular paths that attracts and produces a limited range of traditional engineers to one that draws and retains a wider pool of students and prepares them to be holistic T-shaped professionals for a broader range of careers.” My contribution to the project goes beyond curriculum development. In an effort to cater to students with a wider range of interests, I have developed cognitive disruptive techniques as well as more inclusive analogies and projects in my classroom. I have also worked on the introduction and re-visitation of various Electrical and Computer Engineering “threshold concepts” in the “Introduction to Embedded Systems” course. This is the core course I am responsible for in our department-wide curriculum and cultural transformation.