Many M.Tech programs require a strong foundation in mathematics (calculus, linear algebra, discrete mathematics) and computer science (data structures, algorithms, programming). If your BSc didn't adequately cover these areas, you may need to take bridging courses or demonstrate equivalent knowledge through other means. Some universities might also have minimum CGPA requirements.
It's crucial to check the admission requirements of the specific M.Tech program(s) you're interested in. Look at their websites for detailed information on eligibility criteria, including the acceptable undergraduate degrees and the required coursework. Contact the admissions offices directly if you have any questions or uncertainties about your eligibility.