Lab Instructor
School of Computer & IT (SCIT)
Hasnain Ahmad is a Lab Instructor at SCIT BNU, experienced in teaching Data Structures and Applied Physics. He has conducted advanced research in AI and remote sensing, with publications at NeurIPS and IGARSS. His skills include Python, C++, TensorFlow, PyTorch, Docker, and full-stack development.
Hasnain Ahmad is a Lab Instructor at the School of Computer & Information Technology (SCIT), Beaconhouse National University (BNU). He holds a Bachelor of Science in Software Engineering from BNU and specializes in teaching Data Structures and Applied Physics. Through hands-on labs, he strengthens students’ understanding of algorithms, programming, and core electronics, designing structured exercises and ensuring alignment with industry-standard coding and problem-solving practices.
Along with teaching, Hasnain has contributed to impactful research in remote sensing and deep learning as an Undergraduate Research Assistant. His work includes detecting pollution sources using high-resolution satellite imagery, Vision Transformers, and Remote CLIP models. He developed a Multi-spectral Chimney Index and integrated results with Sentinel-5P data, leading to publications at NeurIPS 2024 and IGARSS 2025.
Beyond academia, Hasnain has gained practical industry experience through roles such as a remote intern at Valyrian Systems Inc., where he worked on Linux-based XDP optimizations for network performance. He has also supported learners as a Teaching Assistant for programming and data science courses and developed projects like Conversate, an AI-powered call center automation system. His technical expertise spans Python, Java, C++, TensorFlow, PyTorch, Docker, and modern web technologies.
13 KM Off Thokar Niazbeg - Raiwind Road, Tarogil, Lahore - 53700, Pakistan
