Undergraduate Courses:

  • CMPS 480 Computer Vision
  • CMPS 497 Special Topics in Computing “Introduction to Pattern Recognition”
  • CMPS 200 Computer Ethics
  • CMPS 303 Data Structures
  • CMPS 251Advanced Programming/ Object Oriented Programming
  • CMPS 351 Fundamentals Of Database
  • CMPS 361System Analysis and Design
  • GENG 106 Computer Programming
  • CMPS 101 Introduction to Computer Science
  • CMPS 493 Senior Project I
  • CMPS 494 Senior Project II
  • CMPE 498: Design Project I
  • CMPE 499: Design Project II
  • CMPS 499 Senior Project CS
  • EE101 Lab for Introduction to Electrical Engineering

Project Supervision:

PhDs:

  • Writer Identification using different classifier, Northumbria University.
  • Person Identification from Low Quality CCTV Video, Northumbria University
  • Digital media analysis in the compressed form, Northumbria University.
  • A CAD system for the Classification and Diagnosis of Tissue Patterns in Colorectal Tumours using Visible and Non-Visible Multispectral Imagery.

 

Master: 

  • New Chaos Encryption Methods for Partial Encryption of Wavelet-based Compressed and Uncompressed Images.(completed).

 

Senior projects:

  • Multimodal Biometric System using Face and Fingerprint.
  • A Search Engine for Handwritten Historical Arabic Documents.
  • Automated Signature Verification System for a Banking Application.
  • Automatic Writer Identification.
  • Forensic Documents Management System.
  • Project Time Management for Qatar Petroleum.
  • E-tendering Sytem.
  • Writer Identification of Arabic Handwriting Documents using Grapheme Features.
  • Writer Identification System for Arabic Words.
  • Speech recognition System.