| FIRST SEMESTER |
| English |
| Hindi / Kannada |
| Problem solving techniques using C |
| C - Programming Lab |
| Introduction to Algorithms |
| Algorithms Lab (using C) |
| Discrete Mathematical Structures |
| SECOND SEMESTER |
| English |
| Hindi / Kannada |
| Data Structures using C |
| Data Structures Lab (using C) |
| Python Programming |
| Python Programming Lab |
| Probability & Statistics |
| THIRD SEMESTER |
| English |
| Hindi / Kannada |
| Object Oriented Programming using Java |
| Java Lab |
| Web Technologies |
| Web Technologies Lab |
| Principals of Accounting |
| FOURTH SEMESTER |
| English |
| Hindi / Kannada |
| Computer Graphics |
| Computer Graphics Lab (using C) |
| Database Management System |
| DBMS Lab (using My SQL) |
| Data Communications |
| FIFTH SEMESTER |
| Introduction to Machine Learning |
| Machine Learning Lab (using Python) |
| Cryptography & Information Security |
| Cryptography & Information Security Lab |
| Software Engineering / Block Chain Technologies |
| Research Metodology |
| Computer Concepts and Office Automation |
| SIXTH SEMESTER |
| Introduction to Artificial Intelligence |
| Artificial Intelligence Lab |
| Operating System Concepts |
| Cloud Computing / Internet of Things |
| Internships / Industrial Project |
| Cyber Security and Cyber Laws |
| Java Script Programming |
