Computer Programming-I
Data Structures and Algorithms
Design and Analysis of Algorithms
Advance Business Process Management
Human-Computer Interaction
Preparatory Computer II
Introduction to Robotics
Software Construction
Software Design and Architecture
Programming Languages: Concepts and Paradigms
Introduction to Database Systems
Search Engines and Information Retrieval
Web Engineering
Cooperative Training
Thesis
Human Computer Interaction
Computer Programming-II
Introduction to Operating Systems
Ethical and Social Aspects of Computing
Introduction to Software Engineering
Software Engineering Project Management
Intro to Comp.Org. & Assem.Lang
Discrete Mathematics for Computing
Digital Logic and Computer Organization
Software Quality Assurance and Testing
ARTIFICIAL Intelligence
Selected Topics in Computer Science
Senior Project
Data Communications and Computer Networks
Computer Applications for Business
Web Development
Computer & Network Security
Database Management Systems
Software Engineering: Design & Dev
Software Requirements Analysis
KFUPM
Dhahran , Saudi Arabia
Bradford
Bradford , Britain
Waterloo
Waterloo , Canada
1/1/2002 - 1/1/2014
Prince Sultan University
Riyadh,Saudi Arabia
1/1/2006 - 8/30/2008
Prince SUltan University
9/1/2016 - 3/27/2018
IEEE Signal Processing
Arabian Journal for Science and Engineering 2019-11-01
Control Plane Packet-In Arrival Rate Analysis for Denial-of-Service Saturation Attacks Detection and Mitigation in Software-Defined Networks
ACM International Conference Proceeding Series 2015-09-24
Architectural stability evolution in open-source systems
Arabian Journal for Science and Engineering 2014-01-01
Textured Image Denoising Using Dominant Neighborhood Structure
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 2013-10-03
Application of local binary pattern to windowed nonlocal means image denoising
IEEE Transactions on Image Processing 2011-11-01
Texture classification using dominant neighborhood structure
IEEE Transactions on Image Processing 2005-01-01
Statistical processing of large image sequences
Canadian Journal of Remote Sensing 2004-01-01
Detection of crashed aircraft in polarimetric imagery
International Geoscience and Remote Sensing Symposium (IGARSS) 2002-01-01
Efficient interpolation of large image sequences
Proceedings of SPIE-The International Society for Optical Engineering 2002-01-01
Synthetic aperture radar for search and rescue: Evaluation of advanced capabilities in preparation for RADARSAT-2
Canadian Conference on Electrical and Computer Engineering 2001-09-22
Motion estimation of sparse, remotely-sensed fields
International Geoscience and Remote Sensing Symposium (IGARSS) 2000-12-01
Data fusion of sea-surface temperature data
International Geoscience and Remote Sensing Symposium (IGARSS) 1999-12-01
Large scale dynamic estimation of ocean surface temperature