Hello,
Basically, the syllabus depends on the university to university.
Generally, the syllabus in the first year is the same for all branches. There are basic science subjects in the first year i.e basic mathematics, physics, chemistry and some other branches basic subjects like basic mechanical, basic civil, basic electrical etc.
And generally, python is not there in the first year it is an object-oriented programming language. So it is not easy to start with python.
So there may be c and c++ programming languages in the first year. After that in the second year, there may be high chances of python or java.
Hope this will help you.
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