Teaching & Courses

Undergraduate Courses' List:

Computer Networks, Cryptography, Information Security, Computing and Society, Computer Architecture, C++ Programming, Mathematics, Advanced Mathematics, Discrete Structures, Theory of Probability and Statistics, Information Theory and Coding, Project Management, Computer Ethics, and Physics of Materials.


Postgraduate Courses' List:

Internet Protocols, Information Security, Selected Topics in Cryptography, Performance Analysis of Computer Networks, Parallel Processing, Queuing Theory, Switching Techniques, Network Security, MANETs and WSNs, Quantum Information Technology, Quantum Cryptography, and IoT.


My Channel on YouTube (Contains Lectures' Video Recording):