Skip to main content

Kean University

Areas of Expertise

  • Secure Systems Design
  • Networking
  • Human-Centered Computing
  • Computer Science Education

Courses Taught

  • Programming Languages
  • Software Engineering
  • Human Computer Interaction

Teaching Philosophy

Both students and educators can learn from each other.