Interests:

  • Primary:
    • Artificial Intelligence
    • Data Mining/Science
    • Algorithms Design and Analysis
  • Secondary:
    • Software Engineering
    • Data Mining/Science
    • Engineering Design, Skills, and Ethics

Courses:

Concordia Institute for Information Systems Engineering,Concordia University

  • Graduate Courses:
    • Summer 2015       INSE 6180Security and Privacy Implications of Data Mining

Computer Science and Engineering, College of Engineering, Qatar University

  • Graduate Courses:
    • Fall 2020                       CMPT673/773/681: Machine Learning
    • Spring 2017                  CMPT 581/582/682/683: Data Science
    • Spring 2016                 CMPT 509: Seminar in Computing
    • Fall 2015                      CMPT 506: Advanced Database Systems
    • Spring 2011, 2014       CMPT 563: Data Mining
  • Undergraduate Courses:
    • Spring 2023 CMPS460: Machine Learning
    • Spring 2018/2021/2023   CMPS 303: Data Structures
    • Spring/Fall 2017     CMPS 251Object Oriented Programming
    • Spring 2015/2016/2019, Fall 2016/2018/2019   GENG 107Engineering Skills and Ethics
    • Fall 2013       CMPS 151Programming Concepts 
    • Fall 2013/2018/2019/2020, Spring 2014/2019/2020       GENG 106Computer Programming
    • Fall 2012, Fall 2014        CMPS 453Data Mining 
    • Fall 2010, 2011, and Spring 2012, 2013    CMPS 411: Software Engineering
    • Spring 2010        CMPS 497: Special Topics in Computing: Introduction to Machine Intelligence
    • Fall 2008, 2009, and 2011       CMPS 311: Object-Oriented Modeling
    • Spring 2009, 2010, and 2011  CMPS 323: Design and Analysis of Algorithms
    • Fall 2008               CMPS 251: Advanced Programming

Systems Design Engineering, Faculty of Engineering, University of Waterloo

  • Undergraduate Courses:
    • Winter 2008     SYDE 422: Machine Intelligence / Soft Computing