- Cryptography and Computer Network Security
- Computer Security Fundamentals
- Risk Management
- Computer Networks- CCNA 1
- Data communications
- Computer Network fundamentals
- Data Structures and Algorithms
- Advanced C Programming
- Digital System
- Object-Oriented Programming in C++ and Java
- Fundamentals of Engineering Computation
- Computer Architecture I and II
- Introduction to Computing II