Job Experience


Associate Professor (Aug 2017 - till date), Dept. of Computer Science, College of Computing and Information Technology, King Abdulaziz University, Jeddah, KSA.
  • Graduate Courses Taught:
    • Advanced Topics in Networking (CS 701)
  • Undergraduate Courses Taught:
    • Computer Networks I (CPCS 371)
    • Computer Networks II (CPCS 372)
    • Computer Network Practices (CPCS 473)
    • Ethical Hacking (CPCS 494)
    • Introduction to Programming  (CS 201) 

 Ethical Hacking
(CPCS 494)
 Computer Networks I (CPCS 371) Computer Networks II (CPCS 372)Computer Network Practices 
(CPCS 473)
Introduction to Programming
 (CS 201) 
  Fall 2018-2019 x    
 Summer 2017-2018 x   x
  Spring 2017-2018  xx   
 Fall 2017-2018 x  x  x 

  • Supervision:
    • No. of MS students supervised: 1 (Completed) + 3 (In progress)
    • No. of BS students supervised: 2 (Completed)
Assistant Professor (April 2012 - Jul 2017), Dept. of Computer Science, College of Computing and Information Technology, King Abdulaziz University, Jeddah, KSA.
  • Graduate Courses Taught:
    • Network Security (CS 742)
    • Advanced Topics in Computer Networks (CS 642)
  • Undergraduate Courses Taught:
 Ethical Hacking
(CPCS 494)
 Information Security (CPCS 425)
 Computer Networks I (CPCS 371) Computer Networks II (CPCS 372)Computer Network Practices
(CPCS 473)
Human Computer Interactions
(CPCS 381)

Introduction to Programming
 (CS 201)

 Summer 2017-2018  x    x
  Spring 2017-2018  x x    
 Fall 2017-2018  x  x  x  
 Summer 2016-2017 x      
 Spring 2016-2017
 x  x
 x  
  Fall 2016-2017    x x  
 Spring 2015-2016  x  x x  
 Fall 2015-2016    x x  
Summer 2014-2015    x    x 
 Spring 2014-2015   x xx  
Fall 2014-2015     xx  
Summer 2013-2014    x  x 
 Spring 2013-2014   x x
x
x
Fall 2013-2014
    xx
 x
Summer 2012-2013
      x x
 Spring 2012-2013   x x
 x 
 Fall 2012-2013   x    
 Summer 2011-2012   x    

  • Supervision:
    • No. of MS students supervised: 1
    • No. of BS students supervised: 15

Postdoc Fellow (Oct 2009 - Jan 2012), Computer Security Research Lab, Dept. of Comp. Sci. and Engg., University of Quebec in Outaouais (UQO), Canada.
  • CA-sponsored project that develops a method for the validation of consistency and completeness of access control policy set using data mining algorithms.
  • Research and development on designing access control anomalies detection methodology.
  • Research and development on risk-based decision methods for access control systems.

Research Assistant
(Sep. 2005 – Aug 2009), Ubiquitous Computing Lab, Kyung Hee University, Korea.
  • Research and development of security services for ubiquitous computing environments.
    • Developed a resource efficient framework, called an intrusion-tolerant trust-based privacy assured security solution for wireless sensor networks, featuring trust management, secure routing and key management.
    • Developed a Group-based Trust Management Scheme (GTMS) for clustered wireless sensor networks.
    • Developed an identity, route and location privacy algorithms (IRL and r-IRL) for wireless sensor networks.
  • Projects
    • IGI-sponsored project that develops an authentication and access control solution for mobile devices in virtual product and manufacturing environments.

Jr. Software Engineer
(May 2003 – July 2003), Precience Technologies (Pvt) Ltd. Karachi, Pakistan.


Volunteer Job Experience:

Team Leader (Jan. 2008 – Aug 2009), Ubiquitous Security (uSec) team of Ubiquitous Computing Lab, Kyung Hee University, Korea.
  • Organized a group of 6 students.