¿Qué debo hacer ya que soy un estudiante de CSE pero soy muy débil en mis materias principales?

Si planea continuar sus estudios en Ciencias de la Computación, entonces debe estudiar y tener un buen dominio de temas como Estructuras de datos, algoritmos, bases de datos, etc.

Si está interesado en aprender, entonces hay un montón de buenos recursos disponibles en línea que puede optar por,

Por ejemplo, Geekforgeeks y stackoverflow son los mejores recursos para fortalecer sus conceptos.

El punto de tutoría es bueno para obtener una idea de cada uno de estos temas.

Y si quieres seguir tu carrera en alguna empresa de tecnología realmente buena, entonces la codificación es muy necesaria, para eso puedes usar hackerrank (lo uso mucho), hackerearth, code forces, codechef, etc.

Pero, si solo desea completar su licenciatura en informática y quiere dedicarse a la administración o, digamos, a los servicios civiles en el futuro, tener una idea básica de cada uno de estos temas es suficiente para conseguir un trabajo en una empresa de tecnología decente.

Solo necesitas fortalecer tus habilidades de aptitud y habilidades de comunicación y fácilmente aterrizarás en alguna empresa decente.

Entonces, si me preguntas, te recomendaría que elijas la carrera que más te convenga. Si elegiste la informática porque ofrece buenas ubicaciones pero no te interesa, entonces créeme que estás en el camino equivocado. En ese caso, simplemente complete su graduación y opte por una carrera que le convenga.

El mejor beneficio de cse es que nunca es demasiado tarde, sugeriría elegir alguna de las últimas tecnologías, primero aprender su pre-requisito y luego ir a aprender la tecnología en general. Lo único que necesitas en TI es que debes ser el mejor en una cosa y el mundo es tuyo. Confíe en mí. He visto a gente de backgound mecánico que funciona de manera excelente en el campo de TI, no hay nada como la ciencia espacial.