Best to have the experience of overall IT and Computer Science with logical reasoning with statistics and with knowledge of programming languages as well as System functionality with resource management including the thesis and internship experience.