as per syllabus students need to undergo trng after 6th sem... so my advice would be not to worry abt this thing at present... u will get introduced to many subjects in the subsequent semesters... then u can decide on trng based on ur expertise and obviously interest... for ur info there are n number of trng institutes in kolkata... they offer variety of courses ranging frm Core Java/J2EE/.NET/CCNA/UNIX and so on and so forth