Classes
UW
- BBUS 590: Technology Ventures, Winter 2014.
- EE 400: Leadership Seminar, Winter 2014.
- EE 417: Modern Wireless Communications, Winter 2014.
- GEN ST 197: Freshman Collegium Seminar on Sustainable Energy Solutions, Fall 2013, Winter, Spring 2014.
- GEN ST 162: Sustainable Energy Solutions for the 21st Century: Science, Technology, and Policy, Fall 2011, 2012, 2013, 2014.
- EE 506 (PMP): Fundamentals of Wireless Communications, Summer 2013.
- EE 461: Introduction to Computer Networks, Spring 2010, 2011.
- EE 420: Design in Communications, Spring 2008, 2009, 2012, 2013, 2014.
- GIS 203: Learning From Ants and Bees: The Science of Biological Swarms, Fall 2007, 2008, 2009.
- EE 235: Continuous Time Linear Systems, Winter 1997.
- ENGR 215 (EE 215): Fundamentals of Electrical Engineering, Fall 1996.
- EE 446 (447): Control System Analysis I, Summer 1996.
Caltech
- EE 162: Random Processes for Communication and Signal Processing, Fall 2001, 2002, 2003, 2004.
- EE 163A: Communication Theory I, Winter 2002, 2003, 2004, 2005 (see links below).
- EE 163B: Communication Theory II, Spring 2002, 2003, 2004, 2005.
UAH
- EE 383: Analytical Methods for Multivariable and Discrete Time Systems, Fall 1995.
- EE 642: Digital Communications, Fall 1995.
- EE 748: Digital Signal Processing Algorithms and Applications, Spring 1995 (Statistical Signal Processing), 1996 (Speech Processing).
- EE 610: Introduction to the Theory and Applications of Fuzzy Systems (Selected Topics in EE), Spring 1995, 1996.
- EE 426/506: Communication Theory, Fall 1994.
- EE 382: Analytical Methods for Continuous Time Systems, Fall 1994.
Short Courses
- Neuro-Fuzzy Hardware: Implementation Issues, Examples, and Future Trends, NASA Marshall Space Flight Center, June 11-13, 2003.
- Lectures on Neural Computing, NASA Jet Propulsion Laboratory, November 4 - December 9, 1997.