| 1 | Computer Fundamentals |
| 2 | Problem Solving and Programming in C |
| 3 | Digital Logic & Computer Design |
| 4 | Mathematica & Matlab |
| 5 | Professional and Business Communications |
| 6 | Principles of Mgmt. and Organizational Behaviour |
| 1 | Operating System and Shell Programming |
| 2 | Object Oriented Programming in C++ |
| 3 | Data & File Structures |
| 4 | Microprocessor & Computer Architecture |
| 5 | System Analysis and Design |
| 6 | Theory of Computations |
| 1 | Advance Problem Solving using Java |
| 2 | DBMS with Oracle Based Programming |
| 3 | Software Engineering with Minor Project |
| 4 | Analysis and Design of Algorithm |
| 5 | Computer Network and System Administration |
| 6 | Scientific and Statistical Techniques using Fortran |
| 1 | Web Based Development using J2EE |
| 2 | Artificial Intelligence and Prolog Programming |
| 3 | Software Project Management with Minor Project |
| 4 | Big Data Analytics and Cloud Computing |
| 5 | Leadership, Interpersonal and Group Dynamics |
| 6 | Elective-I |
| 1 | Digital Image Processing and GPU Programming |
| 2 | Data Mining and Data Warehousing |
| 3 | Machine Learning and Soft Computing |
| 4 | Pattern Matching using Python Programming |
| 5 | Elective-II |
| 6 | Elective-III |
| Industrial Project (Capstone Course) |
| 1 | Elective-I : Advance Database Management System, Cryptography |
| 2 | Elective-II : Principles of Pogramming languages |
| 3 | Elective-III : Web and ECommerce |