Duration: Six semesters
| Group | Courses | Number of Courses | Eligibility | |
| 1 | Core courses | 3 | 
 Pass in II PUC with 45% marks (40% SC/ST ) | |
| 2 | Elective Courses | 1 per semester for 4 semesters | ||
| 3 | Foundation Courses | Compulsory | II language K/H/S/AE any of these languages studied in PU | |
| Elective | 1 per semester for 4 semesters | |||
| 4 | Extra/ Co-curricular activities | NSS/NCC/R&R/Sports & Games/Cultural& Literary/Others | ||
Courses of study comprises the following
Group I: Compulsory Core courses as given below
Semester I: Fundamentals of Information Technology, Fundamentals of C, Mathematics, Office Automation Lab, Fundamentals of C Lab
Semester II: Computer Organization and Architecture, Advanced C and C++ , Database Management System , C++ Lab , DBMS Lab
Semester III: Operating Systems, Data Structures using C++, Visual Basic .NET Programming, Data Structures using C++ lab, VB.Net Lab
Semester IV: Computer Graphics and Animation, Java Programming, Data Mining/ CONA / Business Statistics & Mathematics, Computer Graphics and Animation Lab, Java Lab
Semester V: Software Engineering, Computer & Communication Networks, Distributed Computing, Web Technology, Python Programming
Semester VI: E-Commerce, Network Security & Management, Software Testing, Project Work
Group II: The student has to choose One Elective Course offered.
Group III: Foundation Courses – The student shall study the following courses
