Download PDF

Work experience

Sep 2006Present

Academic Teacher

University College of Applied Sciences
  • Teacher in IT Department         (Sept 2006 – now)
  • Vice Chair for IT Department   (Sept 2010 – Aug 2012)
  • Head of Computer Center        (Sept 2012 – Aug 2015)
  • Vice Rector for Administrative Affairs    (Aug 2015 – Aug 2017)
Jan 2005Sep 2009

Web developer, analyst, and project manager

Logicteca High-Tech Systems Inc, Canada

Web developer, analyst, and project manager


Sep 2009Jun 2012

Master of Information Technology

Islamic University of Gaza

Thesis Title: Optimum Automated Procedures for Detecting and Mining Microscopic Urine Particles


Urine analysis reveals the presence of many problems and diseases in human body. Manual microscopic urine analysis is time consuming, subjective to human observation, and causes mistakes. Computer aided automatic microscopic analysis can overcome these problems.

This research introduced a comprehensive approach for automating procedures for detecting and recognition of microscopic urine particles.  Samples of RBC, WBC, epithelial cell, calcium oxalate, triple phosphate, and other undefined images were used in experiments. Experiment was applied in two tracks, first considered vague particles which have light boundaries, and second considered the solid particles which have strong boundaries.

In first experiment, images were segmented, textural features were extracted, features’ selection was applied, and five classifiers were tested to get the best results where accuracy of 90.16% was got. In second experiment, image processing functions and segmentation were applied, shape and textural features were extracted, and five classifiers were tested to get the best results where accuracy of 96.41% was got. Repeated experiments were done for adjusting factors to produce the best evaluation results. A very good performance was achieved compared with many related works.

To download the set of images used by this research click the following link

This dataset contains original images captured using eyepiece camera for each of the following:

1- Epithelial Cells

2- Red blood cells (RBC)

3- White blood cells (WBC)

4- Crystals - Triple phosphate

5- Crystals - Uric Acid

6- Crystals (Envelope) -small -Oxalate

Sep 2000Jan 2005

Bachelor of Computer Engineering

Islamic University of Gaza

Thesis Title: Computer Aided Medical Analysis


An artificial intelligence system on the basis of image processing, consists of pc special camera, microscope, and pc software system; the system do three major tasks

  1. Captures the urine slice image and detect objects inside it to discover the disease

  2. Captures ten images of sperms slice (semen analysis) and calculate the number of active, sluggish, and dead sperms

  3. Prints reports, database to save information for patient future reviews, and backup of each test images or videos


Published Papers

[1] Mohamed D. Almadhoun, Alaa M. El-Halees, “Different Mining Techniques for Health Care Data Case Study of Urine Analysis Test”. Fifth International Conference on Intelligent Computing and Information Systems (ICICIS), Egypt, 2011.
[2] Mohamed D. Almadhoun, “Investigating and Criticizing Software Engineering Practices in Palestine”. Journal of Information Technology & Software Engineering, Vol 7, No 3, doi: 10.4172/2165-7866.1000206, July 2017.
[3] Mohamed D. Almadhoun, “Enhancement and Performance Analysis on Dutta and Chaudhuri Color Edge Detection Algorithm in RGB Color Space”. The Third International Conference on Digital Information Processing and Communications (ICDIPC 2013)”, UAE, 2013.
[4] Mohamed D. Almadhoun, “IMPROVING AND MEASURING COLOR EDGE DETECTION ALGORITHM IN RGB COLOR SPACE”. International Journal of Digital Information and Wireless Communications (IJDIWC), Vol. 3, No. 1, p.p. 19-24, 2013.
[5] Mohamed D. Almadhoun, “Automated Detection and Mining of Microscopic Urine Particles”. LAP LAMBERT Academic Publishing, ISBN 978-3-8454-1720-2.
[6] Mohamed D. Almadhoun, “Automated Recognition Of Urinary Epithelial Cells”. The International Conference on Technological Advances in Electrical, Electronics and Computer (TAEECE 2013), Engineering, Turkey, 2013.
[7] Mohamed D. Almadhoun, Alaa M. El-Halees, “Automated Recognition of Urinary Microscopic Solid Particles”. Journal of Medical Engineering & Technology, Volume 38, Number 2, March 2014 , pp. 104-110(7).
[8] Mohamed D. Almadhoun, “DATA MINING AND ANALYSIS FOR OFF GRID SOLAR PV POWER SYSTEM”. International Journal of Digital Information and Wireless Communications (IJDIWC), Vol. 7, No. 2, p.p. 118-123, Jun 2017.

    Membership of Professional Societies

    Membership of IEEE (Institute of Electrical and Electronics Engineers)

    Computer committee member in the Association of Engineers

    International Certificates

    IC3 Authorized Instructor – Internet and computing core certification

    Attended Special Training Courses

    • PC maintenance                                                          (July 2003)
    • PHP and FrontPage                                                    (Feb 2005)
    • C# using Visual Studio.NET development kit.          (Sept 2005)
    • Conversational English                                               (July 2010)
    • Understanding and using the INEE minimum standards for education in emergencies and crises (August 2010)
    • English for Academics                                                (Jan 2012)
    • Advanced English Language                                      (July 2012)
    • Protocol and Etiquette                                                            (May 2012)
    • Mobile development using windows phone               (Feb 2013)
    • Mobile development using Android                           (March 2013)
    • IELTS preparation                                                      (September 2013)
    • Certified Information Security Manager                    (Feb 2014)
    • Advanced Mobile development using Android         (May 2014)
    • TOT for Academic Excellence                                   (Feb 2015)
    • Fundamentals of Agile Software Development         (June 2015)
    • Mobile games development using Unity                    (Jan 2016)
    • Advanced Mobile development using Android        (Aug 2016)
    • TOT freelancing for Academics                              (Aug 2017)



    Arabic (Mother language) read, write, speak, listen


    English read, write, speak, listen