Some books I’d highly recommend to first-year B.Tech. students at NIT Jalandhar are:
For basic electrical - Fundamentals of electric circuits, Kothari.
Millman or Boylestad or NN Bhargava (basic electronics
Amit Lal's videos on youtube are enough for Management principles
B.S. Grewal (Mathematics)
Let us C (Computer Programming).
Manas Patnaik videos are enough for engineering graphics
You will receive a pdf from your professor for Manufacture process
general knowledge is enough, no need to study Environmental ethics
Schwam series and data structures with C for Data Structures.
These books along with self-study and class notes will be more than enough for a B.Tech. student in the first year.