Dr. Nurul Huda is a Professor in School of Engineering Technology and Applied Science, at Centennial College. Dr. Nurul received a Doctorate degree in Informatics from The Graduate University for Advanced Studies, Japan. Prior to joining Centennial College full time 2018, he worked at Ryerson University, Humber College and York University. He teaches a variety of subjects in Communication and Software Engineering, including but not limited to Data Center, Virtualization, Cloud Computing, Network Design, Configuration and Management, System Analysis and Design, and Database Design. He has developed several online courses and published over 40 peer reviewed research articles in international journals and conference proceedings. Dr. Nurul's research interests include privacy enhancing technologies, cloud and datacenter services, routing protocols, and architectures for mobile ad hoc networks and delay-tolerant networks.