Dont know much about ECE since I am from electrical but 8051 with C was taught to us as an elective course, though the main problem isnt about the curriculum its mainly about there being offers that attract students so that students start wanting to go towards their core domains, lets be honest most of us btech students dont learn much from the classes anyways most of the professors lack in skill even in premier institutes thats the ground reality pdfs and youtube is our saviour for exams moreover everything basic a company can demand during placements can be learned using youtube or other materials. So it ultimately depends upon the pay $$ if the pay is high students will opt it more and put efforts towards that field.Well said
As you are from one of the top nit u would have much clearer picture our the placement scenario and conditions
But if u want to their part then things would be different
Let's keep aside the chidigiri and all those stuff which we are famous for
But if look at the core branches, take for example ECE tell me how many institutes teach them VHDL or Verilog how many of them teach fgpa practically how many of them teach Arduino or any sort of microcontroller how many of them teach them embedded C(industrial level)
Skill set required for ECE related jobs are far more than these
But I am sure these things would be taught in top iits nits bits and state govt clgs but still they are offered very less salary and even the companies don't come in numbers
Bcoz skill set and knowledge required to work in such niche industry is way too high and not possible for a btech grad to fulfill it
Moreover coding skills are easily accessible and cheap in compare to others and those skills have market demand
But as we can see current situation where tech industry is facing serious shift in their operations things aren't good there too
Myself being an ECE student trying to monkey balance btw coding and electronics related stuffs finding very difficult to do better in either of the field
All in all everyone needs to upgrade their game pvt cos need to invest in rnd and avoid chindigiri but even clgs need to upgrade their syllabus and teaching methodology with present scenario