Dr. Gul N. Khan graduated in Electrical Engineering from University of Engineering and Technology, Lahore in 1979. He received his M.Sc. in Computer Engineering from Syracuse University in 1982. After working as research associate at Arizona State University, he joined Imperial College of Science, Technology and Medicine, University of London and completed his Ph.D. in 1989. He also worked as research associate for the Endoscope Automation project at Imperial College. Dr. Khan joined the computer engineering faculty of RMIT University, Melbourne in 1993.
In 1997, Dr. Khan joined the computer engineering faculty at Nanyang Technological University, Singapore. He moved to Canada in 2000 and worked as Associate Professor of computer engineering at University of Saskatchewan before joining Ryerson University. He served as Program Director of Computer Engineering from 2004-2015. Dr. Khan has authored/edited a book entitled “Embedded and Networking Systems: Design, Software and Implementation” and he has published more than 100 refereed papers in journals, conferences, symposiums and workshops including book chapters and three US patents.
His research interests include embedded systems, hardware/software codesign, MPSoC, NoC, heterogeneous computer systems, CPU-GPU and GPGPU systems, fault-tolerant systems, high performance computing, computer vision and multimedia systems.