Skip to main content


Graduate Courses Taught at ISU

  • EDUC-612: Socio-psychological Foundations of Educational Technology
  • EDUC-507: Principles and Practices of Distance Learning
  • EDUC-504: Evaluating Digital Learning Environments
  • EDUC-603: Advanced Learning Environments Design
  • EDUC-503: Designing Effective Learning Environments

Undergraduate Courses Taught at ISU

  • EDUC-302: Principles and Practices of Learning with Technology
  • EDUC-454: Special Topics in Educational Technology (Design Thinking and Entrepreneurship in Educational Technologies)