- Advanced Data Structures
- Algorithm Analysis & Design
- Soft Computing
- Data Mining
- Bioinformatics
- Genetic Algorithms
- Theory of Computations
- Data Structures & Algorithms
- Design and Analysis of Algorithms
- Soft Computing
- Switching Theory & Logic Design
- Language Processors
- Database Management Systems
- Computer Networks
- Operating Systems
- File Structures & Algorithms
- Computer Graphics
- Computer Organization
- Software Engineering
- Problem Solving & Computer Programming