The course admission requires the minimum eligibility of a Higher Secondary Certificate (10+2) with an aggregate score of 50%.
The course includes components of study such as:
- Artificial intelligence
- Computational mathematics
- Computer languages and tools such as Java, C++, Android, SQL, Python, MATLAB and assembler
- Database development
- Electronics
- Functioning of computing operating systems.
- Minor course modules in subjects of Humanities
- Mobile computing
- Object-oriented programming
- Programming techniques
- Requirement-capturing