To my knowledge (or you can say in our time), in the very first and second semester you do not select courses, courses are given by default by the Institute. Since, first semester is common for all.
Electives can be taken from second year onwards but that to depends on the availability of seats in the course as you get some preference number during your registration and good courses or CG making courses are taken by students having preference number of 1 to 100. Rest depends on your luck.