Following are the requirements of the program:
- Students should have an undergraduate degree in computer science, mathematics, science, or engineering, with a superior undergraduate record from an accredited institution.
- Students hold at least 1 year of university-level science.
- Working knowledge of a high-level, general-purpose programming language (preferably C++) is required
- Students should have a basic understanding of computer fundamentals such as computer organization and operation, data structures, and computer architecture.
Along with the minimum eligibility requirements, international students hailing from non-English speaking countries need to prove English proficiency through IELTS/TOEFL/any equivalent test to get admission to this program.