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 6180: Security and Privacy Implications of Data Mining
Computer Science and Engineering, College of Engineering, Qatar University
- Graduate Courses:
- Spring 2025 CMPT 671: Algorithm Design and Modeling
- Fall 2024 CMPT 682/683: Special Topics in Deep Learning
- 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 2024 CMPS 497: Special Topics in IT, AI, and the Laws
- Fall 2023 CMPS 405: Operating Systems
- Spring 2023 CMPS460: Machine Learning
- Spring 2022/2024 CMPS 351: Fundamentals of Database Systems
- Fall 2021 CMPS 200: Computer Ethics
- Spring 2018/2021/2023 CMPS 303: Data Structures
- Spring/Fall 2017 CMPS 251: Object Oriented Programming
- Spring 2015/2016/2019, Fall 2016/2018/2019 GENG 107: Engineering Skills and Ethics
- Fall 2013 CMPS 151: Programming Concepts
- Fall 2013/2018/2019/2020, Spring 2014/2019/2020 GENG 106: Computer Programming
- Fall 2012, Fall 2014 CMPS 453: Data 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