NUST School of Electrical Engineering and Computer Science (NUST-SEECS)

Dr. Hammad Qureshi
Assistant Professor
Department of Computing

School of Electrical Engineering and Computer Science (SEECS)
National University of Sciences and Technology (NUST)
NUST Campus H-12, Islamabad
Tel: 051-90852221
Email: hammad.qureshi at

Wavelet Transforms, Machine Learning, Data Mining, Image Processing and Pattern Recognition

PhD in Computer Science – Wavelet Theory, Machine Learning, Image Processing and Pattern Recognition – University of Warwick, United Kingdom, United Kingdom (2009)

Research Interest

Wavelet Transforms and Wavelet Theory, Machine Learning, Image Processing, Pattern Recognition

Current Research Projects


Meningioma (Brain Tumour) Subtype Classification: using Wavelet Packet Transform and other image processing techniques.

Prostate Cancer Grading: in collaboration with the Henry Ford Hospital, US to investigate the performance of various algorithms for Prostate Cancer Grading.

Face Recognition: Develop a face recognition system to be used in security and other applications.

Tele-healthcare: Computer-assisted and mobile-based provision of healthcare and automated diagnosis. (

Journal Papers

Hammad Qureshi, Imran Nizami, Zafar Iqbal,Najm-ud-Din, "Lung cancer and tuberculosis nodule detection using wavelet packet frame based segmentation and region growing.", International Journal of Computer Assisted Radiology and Surgery, 2013.

A. Rashid, H. A. Qureshi, M. D. Shami, "Smart-factory & Smart Campus Scenario planning : A Multi-discipline Approach for ERP Life-cycle", International Journal of Computer Applications, pp. 201, 2011.

Conference Papers

Hammad Qureshi, Muddassir Malik, Anas Ahmed, Christoph Heinzl, "Benchmarking of De-noising Techniques for Streaking Artifacts in Industrial 3DXCT Scan Data", Proceedings of the Proceedings WSCG-20th International Conferences in Central Europe on Computer Graphics, Visualization and Computer Vision , Jun, 2012, Prague Czech Republic.

Q. A. Babar, H. Qureshi,S. Keyani,A. Mumtaz, "Monitoring Disease Outbreak Through Geographical Representation in Rural Areas", Proceedings of the Development in E-systems Engineering , Dec, 2011, Dubai United Arab Emirates.

Shamyl Bin Mansoor, Zaheer Mukhtar,Muhammad Muddassir Malik,Zohaib Amjad ,Hammad Qureshi, "Parameter evaluation for Virtual Laparoscopic Simulation", Proceedings of the ICET, pp. 203, 2011, Islamabad Pakistan.

M. Asif Rashid, Zainab Riaz,Erol Sayin,Hammad A. Qureshi,Gokcen Yilmaz,Muiz-ud-din Shami,Hu-Ping Ping, "Strategic e-Commerce Model Driven-Architecture for e-Learning: TQM & e-ERP Perspective", Proceedings of the PICMET, pp. 182, 2011, United States.

Hammad Qureshi, Mahjabeen Khan, Syed Mustafeel Aser Quadri, Rehan Hafiz, "Association of Pre-pregnancy Weight and Weight Gain with Perinatal Mortality", Proceedings of the ACM Frontier of Information Technology, pp. 102-108, Dec, 2010, Islamabad Pakistan.

H Qureshi, N. Rajpoot, T. Nattkemper, Volkmar Hans, "A Robust Adaptive Wavelet-based Method for Classification of Meningioma Histology Images", Proceedings of the OPTIMHISE Medical Image Computing and Computer Assisted Intervention (MICCAI‘09), pp. 31-42, Sep, 2010, Imperial College, London United Kingdom.

H Qureshi, N. Rajpoot, "Comparative Analysis of Spatial and Transform Domain Methods for Meningioma Subtype Classification ", Proceedings of the Medical Image Understanding and Analysis (MIUA‘10), Coventry (UK), 2010., pp. 21-25, Jul, 2010, Coventry United Kingdom.

H Qureshi, O. Sertel, R. Wilson, N. Rajpoot, M. Gurcan, "Adaptive Discriminant Wavelet Packet Transform and Local Binary Patterns for Meningioma Subtype Classification", Proceedings of the Medical Image Computing and Computer Assisted Intervention (MICCAI‘08), pp. 196-204, Sep, 2008, New York United States.

H Qureshi, R. Wilson, N. Rajpoot, "Optimal Wavelet Basis for Wavelet Packets based Meningioma Subtype Classification", Proceedings of the Medical Image Understanding and Analysis (MIUA'08), pp. 98-103, Jul, 2008, University of Dundee, Dundee, Scotland United Kingdom.

H Qureshi, N Rajpoot, R Wilson, T Nattkemper, V Hans, "Comparative analysis of Discriminant Wavelet Packet Features and Raw Image Features for Classification of Meningioma Subtypes", Proceedings of the Medical Image Understanding and Analysis (MIUA'07), pp. 33-38, Jul, 2007, University of Aberystwyth, Aberystwyth, Wales United Kingdom.

H Qureshi, N Rajpoot, T Nattkemper, V Hans, "Comparative Analysis of Discriminant Wavelet Packet Features and Raw Image Features for Classification of Meningioma Subtypes", Proceedings of the Trends in Harmonic Analysis 2007, pp. 48-49, Jun, 2007, Strobl Austria.

Khalid Masood, Nasir Rajpoot, Hammad Qureshi and Kashif Rajpoot, "Hyperspectral Texture Analysis for Colon Tissue Biopsy Classification", Proceedings of the International Symposium on Health Informatics and Bioinformatics, pp. Not Known, Apr, 2007, Turkey Turkey.

H Qureshi, N Rajpoot, T Nattkemper, V Hans, "Comparison: Meningioma Classification using Wavelet Packets and Normal Texture based Classification", Proceedings of the 1st British Machine Vision Association Student Chapters Meeting, pp. 55-59, Mar, 2007, London United Kingdom.

H Qureshi, NM Rajpoot, K Masood, V Hans, "Classification of Meningiomas using Discriminant Wavelet Packets and Learning Vector Quantization", Proceedings of the Medical Image Understanding and Analysis (MIUA'06), pp. 28-33, Jul, 2006, University of Manchester, Manchester, England United Kingdom.

H Qureshi, NM Rajpoot, T Nattkemper, V Hans, "Classification of Meningiomas using Wavelet Packets and Neural Networks ", Proceedings of the Wave 2006, pp. 105, Jul, 2006, EPFL, Lausanne Switzerland.

Books/Chapters Published

[Book]Hammad Qureshi, "Automatic Brain Tumor Classification: Robust Adaptive Discriminant Wavelet Packet Transform for Meningioma Subtype Classification", Lambert Academic Publishing, ISBN 10:3838394275, Oct, 2010.

Seminar Tutor , University of Warwick
September 2008 – July 2009 (10 months )

Details: Taught Linear Algebra and Calculus to first year students.
Marked the assignments.
Discussed any problems and taught a topic which the students were weak at.

Conducted seminar on transforms based image analysis for pattern recognition.

Taught seminars on topics in computer security and marked coursework assignments. Also conducted the computer security labs.

Teaching/Lab Assistant , University of Warwick
January 2006 – July 2009 (3 years 6 months )

Details: Course-Design of Information Structures: Conducted labs on JAVA programming with a focus on teaching abstract data types.

Course-Computer Organization and Architecture: Conducted the hardware, software labs and marked the lab projects.

Course-Operating Systems and Computer Networks: Conducted the C/C++ programming labs to teach C/C++ programming and implement concepts in operating systems.

Course-Multimedia Processing, Communications and Storage: Designed and conducted the Matlab labs

Tutor , University of Warwick
January 2007 – January 2009 (2 years )

Details: Tutor-Scientific Academic Writing 2007-2009: Designed and taught the course of Scientific Academic Writing for Science and Engineering Students for the Warwick Skills Certificate.

Assistant Tutor-Professional Skills 2007-2008: Assisted in teaching the course of professional skills for the Warwick Skills Certificate. Marked the course work as well.

Assistant Professor , SEECS, National University of Science & Technology
January 2010 – Present (4 years 3 months )

Details: Courses at the undergrad level:
1. Computer Architecture and Organization (Spring 2010): Semester project of microprocessor simulator design won an award from the Principal-SEECS
2. Computer Graphics: Introduced lab for the course
3. Software Engineering: Conducted labs using the Rational Unified Process
4. Problem solving using programming in C: Designed this complete new course and lead a team of 3 instructors in conducting it.
5. Software Project Management: Conducted labs in MS Project and prepared students for PMI certification

Courses at the post-graduate level:
1. Data Mining: Designed and developed the course and lab work from scratch.

Current Courses

Computer Architecture and Organization, Data Mining

Proof Reader for Scientific English Writing, Centre for Academic Writing, Coventry University, UK
June 2007 – June 2009 (2 years )

Details: Proof read documents for English proficiency. Also made sure that the authors followed the guidelines for good Scientific Academic Writing.

Project Technical Lead (Part-time Consultant), Mobile Weaver (Pvt) Ltd. Denmark
October 2004 – September 2005 (11 months )

Details: Designed and developed a complete mobile phone based newspaper application.

Design work was carried out in Unified Modeling Language using the Rational Unified Process. The system was developed in JAVA.

Lead the team in the development of the system.

Design Engineer, Quartics Inc. USA
July 2004 – August 2005 (1 year 1 month )

Details: Developed an encoding solution for a device called the Video Replicator (a USB connector for video devices) in Visual C++.
Integrated the Software CODEC on our custom designed QV13X board.
Designed and developed a graphical user interface for a Digital TV (embedded system). Embedded Linux was used as the operating system.
Developed an optimised YUY2 to RGB 16 and 24 bit conversion mechanism for real-time DVD playback on the Video Replicator.
The product was bought and shipped by Acer in 2005

Senior Software Engineer, Streaming Networks Inc.
January 2003 – June 2004 (1 year 5 months )

Details: Designed and developed MPEG4 video players for Windows 2000 using Visual C++.
Implemented and optimized two out of the three features of the MPEG-4 Video Advanced Simple Profile Layer (Quarter-pel and B-Images) for Philips Nexperia DSP Processors. (C/C++)
Worked on the development of a Universal Decoder (a single decoder that could decode multiple streams simultaneously with different encoding formats i.e. MPEG1, MPEG2, MPEG4, DivX) and wrote a PATENT for the company on the proposed design and

Software Engineer, Advanced Engineering Research Organization
May 2001 – December 2002 (1 year 7 months )