Skip Ribbon Commands
Skip to main content
College of Electrical & Mechanical Engineering  (CEME)
Dr Shahzor Ahmad
Assistant Professor
Department of Electrical Engineering

National University of Sciences and Technology (NUST)
Tel : +9251-54444290

Computer Vision, Machine Learning, Signal & Image Processing

Ph.D. (Electrical and Computer Engineering)

Dr Shahzor Ahmad received his Ph.D. from National University of Singapore (NUS) in 2016, focusing on Computer Vison, an M.Sc. in Signal Processing from Nanyang Technological University (NTU), Singapore, in 2011, and a B.E. in Electronics Engineering from National University of Sciences and Technology (NUST), Pakistan, in 2009. Due to distinction in the Class of 2009, he was awarded the President’s Gold Medal Award by NUST. He was a Teaching Assistant at the Department of Electrical and Computer Engineering at NUS from 2014 to 2016, where he had the pleasure of interacting with a globally diverse student body. Since March 2017, he is with the Department of Electrical Engineering at NUST CEME. His current research interests lie in applying computer vision and machine learning to engineering problems in intelligent transportation systems, autonomous vehicles, robotics and power systems.​


Dr. Shahzor Ahmad’s research interests lie in the following areas and applications of computer vision:

  • Scene Understanding and Analytics

  • Stereo and Multi-View Vision for 3d Scene Recovery

  • Visual SLAM for Augmented Reality and Robotics

  • Deep learning in Computer Vision

  • Vision in Intelligent Transportation Systems and Autonomous Vehicles

Dr. Shahzor Ahmad is recipient of a Technology Development Fund grant by Higher Education Commission (HEC) Pakistan worth PKR 10.742 million, and a Start-up Research Grant Program grant by HEC worth PKR 0.444 million.​ 


[J1] Shahzor Ahmad and Loong-Fah Cheong: Robust Detection and Affine Rectification of Planar Homogeneous Texture for Scene Understanding. International Journal of Computer Vision, 2018 (IF: 6.071). doi:

[C1] Shahzor Ahmad and Loong-Fah Cheong: Facilitating and Exploring Planar Homogeneous Texture for Indoor Scene Understanding. 14 th European Conference on Computer Vision, Amsterdam, The Netherlands, Oct. 08 — 16, 2016 (Spotlight Presentation, 2.9% Acceptance Rate). Talk available at


[T1] Shahzor Ahmad: Modern High-Performance Computing Trends and Applications in Computer Vision. Invited Talk, Belt & Road Aerospace Innovation Alliance (BRAIA) Summer Camp on High Performance Computing in Aeronautics & Allied Technologies, Research Center for Modeling and Simulation (RCMS), NUST, Islamabad, Jul 2019.

[S4] Shahzor Ahmad: Detection & Affine Rectification of Homogeneous Texture in

Indoor Scenes with Application to Classification. Graduate Student Seminar, Dept. of Electrical & Computer Engineering, National University of Singapore, Singapore. Dec 23rd, 2015.

[S3] Shahzor Ahmad: Challenges in Top-Down Scene Recognition. 4th ECE Graduate Student Symposium, Dept. of Electrical & Computer Engineering, National University of Singapore, Singapore. May 22nd, 2014.

[S2] Shahzor Ahmad: Top-Down Scene Recognition. Graduate Student Seminar,

Dept. of Electrical & Computer Engineering, National University of Singapore, Singapore. Feb 25th, 2013.

[S1] Shahzor Ahmad, Arsalan Mansoor and Farhan Khan: Stereo Vision and PID Speed Control for Obstacle Avoidance in Autonomous Mobile Robot Navigation. In Proc. 24th IEEEP All Pakistan Students’ Seminar, Bahria University, Karachi, Feb 25th, 2009. Due to distinction (4th best student paper), abstract also published in the Souvenir of the 24th IEEEP Multi-Topic International Symposium, Apr. 8th — 9th, 2009, Pearl-Continental Hotel, Karachi, Pakistan.​

​Designation​ ​From ​To ​University / Institute
Assistant Professor
​Mar 2017 ​​Present NUST CEME
​Teaching Assistant ​Jun 2014 ​Nov 2016 ​National University of Singapore
​Graduate Student Assistant Aug 2011
May 2014​
​National University of Singapore
​Lab Engineer ​Sep 2009 ​Dec 2009 ​NUST PNEC

​Institute ​Courses
​NUST College of EME (CEME)


  • EE-831 Digital Signal Processing

  • EE-832 Pattern Recognition

  • CS-867 Computer Vision


  • EE-111 Linear Circuit Analysis

  • EE-232 Signals & Systems

  • EE-330 Digital Signal Processing

  • EE-333 Digital Image Processing

  • EC-413 Computer Vision

​National University of Singapore (NUS)
  • ​CG-3207 Computer Architecture (Labwork on Xilinx Artix 7 FPGA)

  • EE-3032 Innovation & Enterprise II  (Embedded System Design Projects)

  • EE-2024 Programming for Computer Interfaces (Labwork & Tutorials on the ARM Cortex M3)

  • EE-2020 Digital Fundamentals (Labwork on Xilinx Artix 7 FPGA)

  • Math Refresher for incoming freshmen

​NUST PN Engineering College (PNEC)
  • Digital Image Processing (Labwork / Year 4)

  • Integrated Circuits (Labwork / Year 3)

​​Designation ​From ​To ​University / Institute
​R&D Engineer ​Apr 2009 ​Jul 2009 ​Saltec Powerlink, Karachi, Pakistan
​R&D Intern ​Jul 2008 ​Aug 2008 ​Digitec Systems, Karachi, Pakistan​