I enjoy teaching. The best part of teaching is to be in interaction with young people and to learn while you teach as well. I am currently teaching


Through the years, I had taught the following courses.

  • CEng 213 Data Structures
  • CEng 230 Intoduction to C Programming
  • CEng 335 Microprocessors and Microcomputers
  • CEng 477 Introduction to Computer Graphics
  • CEng 490 Senior Design Project and Seminar
  • CEng 583 Computational Vision