Skip to main content

Return to Campus

Kean University has developed a comprehensive Climb Higher Restart Plan. Please visit the Return to Campus page to find details and contact information for student services, admissions and more.

Areas of Expertise

  • Systems & Networking
  • IoT-enabled Cyber Physical Systems
  • Wireless & Sensor Systems
  • Ubiquitous Computing
  • Mobile/Vehicular Computing and Networking

Courses Taught

  • CPS 1231-01 Fundamentals of Computer Science
  • CPS 1231-04 Fundamentals of Computer Science
  • TECH 3620-01 Mobile Application Development
  • TECH 3620-02 Mobile Application Development
  • CPS 1231-07 Fundamentals of Computer Science
  • CPS 1231-08 Fundamentals of Computer Science
  • CPS 4222-02 Principles of Networking
  • CPS 4222-03 Principles of Networking
  • CPS 5881-01 Independent Graduate Study in Computer Science

Teaching Philosophy

My teaching goals are to support students to mature as independent learners, to embrace diversity in class, and to connect teaching with research.