Computer Networks
Cryptography
Database Management System
Data Structures and Algorithms
Network Security,
Wireless Sensor Networks,
Authentication and Access Control,
Blockchain Technologies.