Teaching
I truly enjoy the opportunity to teach. Although I don't believe in "edutainment", I do strongly believe that good teaching involves all the senses and a broad spectrum of emotions. As such, I expect my students to be engaged; they can expect me to be enthusiastic and knowledgeable.
Classes I have taught include:
- CSE2050: Programming in a Second Language
- CSE3101: Machine and Assembly Language
- SWE5672: Introduction to Malicious Code
- CSE4520/5400: Host and Application Security
- SWE5900: Security Engineering
- SWE5320: Windows Systems Programming
- SWE4520/CSE4510: Game Programming using XNA and C#
