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

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


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. (

Current Research Areas

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


(1.) 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, Vol. , No. , PP. , Jan, 2013. IF: 1.48
(2.) 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, Vol. , No. , PP. 201, Jan, 2011.


(1.) 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.
(2.) 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.
(3.) Shamyl Bin Mansoor , Zaheer Mukhtar,Muhammad Muddassir Malik,Zohaib Amjad ,Hammad Qureshi , "Parameter evaluation for Virtual Laparoscopic Simulation", Proceedings of the ICET, Jan, 2011, Islamabad , Pakistan.
(4.) 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, Jan, 2011, , United States.
(5.) 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, Dec, 2010, Islamabad , Pakistan.
(6.) 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), Sep, 2010, Imperial College, London , United Kingdom.
(7.) 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., Jul, 2010, Coventry , United Kingdom.
(8.) 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), Sep, 2008, New York , United States.
(9.) 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), Jul, 2008, University of Dundee, Dundee, Scotland , United Kingdom.
(10.) 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), Jul, 2007, University of Aberystwyth, Aberystwyth, Wales , United Kingdom.
(11.) 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, Jun, 2007, Strobl , Austria.
(12.) 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, Apr, 2007, Turkey , Turkey.
(13.) 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, Mar, 2007, London , United Kingdom.
(14.) H Qureshi, NM Rajpoot, T Nattkemper, V Hans , , "Classification of Meningiomas using Wavelet Packets and Neural Networks ", Proceedings of the Wave 2006, Jul, 2006, EPFL, Lausanne , Switzerland.
(15.) 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), Jul, 2006, University of Manchester, Manchester, England , United Kingdom.


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

Seminar Tutor , University of Warwick
September 2008 - July 2009

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

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

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

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

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

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 LLC
July 2004 - August 2005

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
January 2003 - June 2004

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