Expertise

Research and Fields of Interest:

  • Computational Intelligence
  • Machine Learning and Soft Computing
  • Artificial Intelligence
  • Multi-Agent Systems

Current Research Activities:

  • Predictive Maintenance 
  • Generative Models
  • Multi-Level Multi-Objective Optimization
  • Predictive Analytics based on Game Theory
  • Intelligent Intrusion Detection
  • Diagnosis and Early Detection of Disease 
  • Natural Language Processing
  • Computing with Words Theory and Implementation

Research Interests:

  • Computational Intelligence
    • Knowledge and Expert Systems
    • Fuzzy Rule-Base Systems
    • Genetic Algorithms and Swarm Computing
  • AI and Machine Learning
    • Healthcare
    • Political and Social Sciences
  • Multi-Agent Systems
  • Predictive Analytics
    • Predictive Maintenance
    • Decision and Policy Support
    • Risk Management

Research Areas:

  • Artificial Intelligence
  • Generative AI & LLMs
  • Machine Learning
  • Neural Networks
  • Quantum Computing
Affiliations

Department Head, Department of Computer Science, College of Engineering, University of Alabama

Professor, Department of Computer Science, College of Engineering, University of Alabama

Associate Professor, Computer Science Program, School of Computing, College of Engineering, Computing, Technology, and Mathematics, Southern Illinois University-Carbondale

Professor, Department of Computer Science and Engineering, College of Engineering (Bagley), Mississippi State University

Department Head, Department of Computer Science and Engineering, College of Engineering (Bagley), Mississippi State University

Past Affiliations

Assistant Professor, Department of Computer Science, School of Computing, College of Engineering, Computing, Technology, and Mathematics, Southern Illinois University-Carbondale (past)

Communities
Computer Science
Degrees
PhD, University of Southern Mississippi, Computational Sciences, 2002
MS, University of Southern Mississippi, Computer Engineering/Computer Science, 1998
BS, Shahid Beheshti University, Computer Engineering, 1992
Keywords
geographic information systems computational linguistics artificial intelligence or cybernetics expert systems formal semantics knowledge acquisition program verification intelligent agents or systems fuzzy logic distributed system parallel algorithms genetic algorithms parallel programming parallel processing object-oriented computing data systems high performance computing data mining data acquisition information technology