Yes, students are required to complete an internship of at least 6 months in B.Tech Marine Engineering.