Skip to main content
Email Address,
Contact No. (92-21) 99261261-8 Ext: 2237

Mr. Kashif Asrar


Mr. Kashif Asrar has almost 12 years of teaching experience at the university level. He has taught a variety of undergraduate and graduate courses at different institutions of higher education. Prior to joining NED University, he worked as process engineer and SQA in software houses.



  • PhD (Computer & Information Systems Engineering), NED University, (In progress)
  • M.Engg.(Computer Systems), NED University, 2012
  • BE(Computer Systems), NED University, 2009


Honors and Awards

  • Member Syndicate (lecturer representative)
  • Executive member duty society
  • Member Pakistan Engineering Council (PEC)


Research Activity and Interest

  • Machine learning
  • Data science
  • Data analytics
  • Supervising undergraduate and postgraduate research projects


Research Publications

  • Umar Iftikhar, Kashif Asrar, Maria Waqas, Syed Abbas Ali, “Access Management using Knowledge Based Multi Factor Authentication in Information Security”, International Journal of Computer Science and Network Security, vol. 21, no. 7, pp. 119-124, 2021.


  • Umar Iftikhar, Kashif Asrar, Maria Waqas, Syed Abbas Ali, “BOTNETs: A Network Security Issue -  From Definition to Detection and Prevention”, International Journal of Advanced Computer Science and Applications, Vol. 11, No. 11, 2020.


  • Umar Iftikhar, Kashif Asrar, Maria Waqas, “Evaluating the Performance Parameters of Cryptographic Algorithms for IOT Based Devices”, Journal of Engineering Technology and Applied Science Research, vol. 11, no. 6, pp. 7867-7874, 2021.


Professional/Community/Industrial Services

  • Incharge Research Lab (Dept. of Computer & Information Systems Engg, NED University)
  • Served as Final Year Project Coordinator from 2013 to 2021
  • Class advisor (2013 - 2018)


Teaching Profile

Courses taught at Undergraduate Level

  • Object Oriented Programming (Python)
  • Database Management System
  • Computer Programming (Python)
  • Software Engineering
  • Operating System
  • Data Structures and Algorithms
  • Computer Communication Networks

Courses taught at Post Graduate Level

  • Advance Databases (NED-CIS)
  • Business Intelligence (NED-MCIT)
  • Advance Analysis of Algorithm (NED-MCIT)
  • Computing Essentials (NED-CIS)
  • Introduction to Programming Systems Design (NED-CIS)
  • Advance Switching Theory (NED-CIS)
  • Computer Architecture (MAJU)
  • Design and Analysis of Algorithms (MAJU)
  • Advance Databases (MAJU)

Short Courses

  • Software Development
  • Database Development
  • Python Programming
  • Web designing and development