JNU offers decent B.Tech courses. The faculties are among the sharpest minds in the country. Most of the professors are alumni of IIT, NIT, and IISc. The reputation of JNU lives no space for doubt about the quality of academics.
The curriculum and syllabus followed are diversified and similar to top IITs and NITs. The syllabus also includes Humanities courses.
In the school, there is a lack of cultural events, but the institute is working on it. There are a few problems regarding the hostel accommodation, but nothing too big. The engineering school is located in a secluded part of the campus.
There is a misconception among people that JNU doesn’t have a good infrastructure and required facilities for engineering. According to my friends from the university the facilities offered for engineering is quite decent.
Infrastructure: It is true that there is no separate building for Engineering at the moment. But the entire ground floor of Computer System and Science is for the School of Engineering. The computer lab is well-equipped. Each lab has equal distribution. There are separate systems for each student.
Faculty and Curriculum: Most of the faculty members are alumni of IIT, IISc, ISI, CMI, etc. The curriculum followed is the same as that of reputed IITs.
However, it still has some problems. There is a lack of cultural activities for the school. The school of engineering doesn’t have the same fee structure as the rest of the campus. It is secluded from the rest of the campus, which is an advantage for some students as they can stay away from the campus politics. However, this makes commuting to class and the main campus difficult.
So, there are areas on which JNU should work on but overall it is a decent option for pursuing your B.Tech.