Teaching

Teaching Interests

Machine Learning, Deep Learning, Nature Inspired Algorithms

Courses taught at various levels

  • Machine Learning
  • Deep Learning
  • Nature Inspired Algorithms
  • Big data Technologies
  • Parallel and Distributed Databases
  • Big Data Analytics
  • Artificial Intelligence
  • Distributed Artificial Intelligence
  • MultiAgent Systems
  • Intelligent systems
  • Web application Engineering
  • Recommender systems
  • Database Applications
  • Computer Programming