Teaching experience at the University of Michigan - Dearborn
- CIS175 Discrete Structures
- CIS305 Theory of Computation
- CIS420 Fundamentals of Computer Systems
- CIS421 Database Management Systems
- CIS491 Research Project
- CIS493 Independent Study
- CIS505 Algorithm Analysis and Design (graduate)
- CIS532 Theory of Computation (graduate)
- CIS556 Database Systems (graduate)
- CIS562 Web Information Management (graduate)
- CIS586 Advanced Database Systems (graduate)
- CIS590 Web Information Systems (graduate)
- CIS591 Directed Research (graduate)
- CIS699 Master's Thesis (graduate)
- Advisor/Co-advisor/Thesis-Committee for Master and Ph.D. students