Currently, an Associate Professor of Qarshi University, Dr. Muhammad Afzal has 36+ years of academic and industrial experience. Although Dr. Muhammad Afzal received his degrees of Bachelor of Engineering, Masters in Computer Science and Ph.D. in Computer Science from the University of Engineering and Technology, Lahore, he also completed 3 semesters of MS Computer Science in Boston University, Boston, Massachusetts, USA, on the merit scholarship of Ministry of Science & Technology, Pakistan, 1988-1989. As Associate Professor, Dr. Afzal served in the Computer Science Department of the University of Engineering and Technology, Lahore from 1999 up till 2020. During his tenure with UET Dr. Afzal has been teaching a number of subjects including modular, programming, object-oriented programming, data structures & algorithms, artificial intelligence, expert systems, visual programming, cognitive sciences, algorithm analysis & design, parallel & distributed computation, and operating systems both at bachelor and postgraduate levels. Final year project (FYP) teams of Computer Science Department, UET, supervised by him have won valuable prizes at national and domestic levels.
His research areas of interest include Algorithms, Artificial Intelligence, Knowledge Management, Machine Learning, Ontology, Intelligent Agents, Deep Learning, Data Flow Architecture, and Distributed Systems, Bioinformatics.
Dr. Muhammad Afzal had three Ph.D. students under his supervision. Before he retired from UET, he produced one Ph.D. through two impact factor journal papers in ISI Thomson Reuter. He has been convener of departmental disciplinary committee, curriculum development committee, and member of other departmental committees to adapt ABET and Washington Accord in the academics of the departmental pursuits in educational processes following outcome-based education (OBE) even for acquiring accreditation from NCEAC.