(The student should be familiar with the basic concepts of programming and should be able to write programs involving the following concepts in any one of the following languages: C, C++, Java, Python, MATLAB)
(The student should be familiar with the basic concepts of Artificial Intelligence and Machine Learning)
The student should be able to write essay-type articles on research-related topics.