You are supposed to lean at least 3 major programming languages, and 2 languages very efficiently for being able to code properly, that you can ask you faculty too, it's according to your preference. Internships are a must, because they help you learn the practical application of what you are learning. Of course you have to maintain your pointer above 7.5, then interview clearing etc is also there. It all depends on how well you do. All the best!
Candidates can check B.Tech Cut off for Top IITs & NITs here.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile