Hi Sudhanshu,
I suggest you go for B.Tech rest all are diplomas such as DNS and others etc. If you have completed your 10+2 then should go for B.tech if your interest is in Marine Engineering at least after that you will have an undergraduate degree in Marine engineering. Now in terms of job and opportunities, it will purely depend on the skills you have usually companies choose the best fit candidate for their organisation. So I will again suggest you give your 100 percent while learning skills in your sector. Following are the skills required for an ideal Marine engineer which companies usually find in the candidate skills such as strong problem-solving skills; excellent maths and IT skills; communication and negotiating skills; excellent technical knowledge; the ability to manage a team; computer-aided design and manufacturing (CAD/CAM) skills; the ability to prioritise workloads and plan effectively; budget management skills. So while learning keeps focussing on the above skills to get better opportunities in the sector.
Candidates can check B.Tech Cut off for Top IITs & NITs here.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile