- Fundamentals of IT & Programming
- Programming in C
- Basic Mathematics
- Understanding PC & Troubleshooting
- Programming in C (Practical Lab)
- Operating Systems
- Data Structure & Algorithms
- Objected Oriented Programming C++
- Communication Skills & Personal Development
- Digital Logic
- Data Structure & Algorithms using C++(Practical)
- Computer Oriented Numerical Methods
- DBMS
- Computer Organisation
- Basics of Data Communication
- DBMS (Practical)
- Java Programming
- System software
- Principles of Financial Accounting & Management
- Computer Networking
- Java Programming (Practical)
- System software (Practical)
Elective Group-I General Management
- Web Design
- Visual Programming
- Software Engineering
- Web Design (Practical)
- Visual Programming (Practical)
Elective Group – 1
- Compiler Design
- Graphics & Multimedia
- E-commerce
- Python Programming
- Python Programming (Practical)
Elective Group – 2
- Advanced Web Design
- Open Source Systems
- Cloud Computing
Elective Group – 3
- Knowledge Management
- Software Project Management
- Supply Chain Management
- Mobile Application Development
- Mobile Application Development (Practical)