Skip to main content

Return to Campus

The leaders of Kean University are working diligently to plan a smooth and safe return to campus in Fall 2020. All student services currently remain remote during the summer. Find out 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.