Computer Science and Software Engineering
I have taught the following courses while at Cal Poly
I am also developing two new courses. CSC-313: Teaching Computing is an introduction to the pedagogical techniques around around computer science. CPE-426: hardware security is an introduction to designing computer hardware with security in mind.