Skip to main content

Courses and Teaching Resources

Teaching

Teaching Interests

  • Computer Networking
  • Wireless Networking
  • Mobile Computing
  • Computer Security
  • Software Development
  • Web Development
  • Machine Learning
  • Algorithms and Data Structure
  • Programming