Las respuestas anteriores han tocado algunos de los puntos principales. Explico sobre ellos y agrego algunas de mis propias observaciones.
En lo que respecta a la comparación entre las mejores escuelas indias y estadounidenses, el curso UG CS en los mejores IIT está a la par con el de las mejores universidades estadounidenses. (¿Sorprendido?) Esto se debe a que la mayoría de los docentes de CS en los mejores IIT hicieron su doctorado en estas universidades de primer nivel. Por lo tanto, llevan parte de esa cultura a los cursos que imparten en los IIT. Por lo tanto, la calidad del curso y el contenido de la mayoría de los cursos de UG son comparables y casi no hay ninguna diferencia.
Donde los IIT más viejos pierden es en la cantidad de cursos avanzados (generalmente tomados por los estudiantes mayores de B.Tech y los estudiantes de PG). Aquí, dado que los IIT más antiguos tienen poco personal, solo hay una variedad limitada. Los cursos sobre campos emergentes generalmente no se hacen flotar fácilmente, o lo hacen algunos profesores visitantes. Esto solo se puede resolver aumentando el número de profesores y aumentando el número de estudiantes graduados de cada facultad. No veo ninguna otra forma de aumentar la amplitud de los campos en los que la facultad de CS tiene suficiente experiencia (o profundidad).
Ahora llegando a la segunda pregunta. En cuanto a las universidades en el resto del país, los cursos de CS están por debajo de la media en comparación con las universidades de EE. UU. (21-100). Esto se debe nuevamente a que el número de profesores que participan activamente en la investigación es muy inferior en dichos institutos. De hecho, la investigación de CS es un concepto extraño para la mayoría de los profesores en las universidades del resto del país. Esto se debe principalmente a que la facultad no participó en la investigación en ningún momento de su carrera (* la mayoría * de la facultad tiene títulos de maestría o maestría sin experiencia previa en investigación). Esto está cambiando lentamente porque UGC ha hecho obligatorio tener un doctorado para convertirse en profesor. Por lo tanto, gran parte del profesorado de las universidades de la India actualmente está cursando un doctorado (generalmente a tiempo parcial) de otras universidades. Por lo tanto, la cantidad de profesores con experiencia previa en investigación (y, por lo tanto, una mejor comprensión del tema) mejorará en los próximos años, pero la mejora en la calidad (o experiencia) tomará un poco más de tiempo.
- La mayoría de las universidades en los Estados Unidos y el resto del mundo consideran que los 30 son una edad bastante tardía para comenzar un doctorado en un campo de la ciencia. ¿De dónde viene la creencia de que no puedes construir una carrera académica exitosa después de cierta edad? ¿Cuáles son las implicaciones?
- ¿Cuál es el significado de los estudios de ciencias de la Tierra en la universidad?
- Además de la regata anual, ¿cómo compiten Oxford y Cambridge como instituciones?
- ¿Importa realmente un año sabático?
- ¿Por qué los maestros indios dicen que no pueden darte una calificación completa, incluso si tu respuesta es correcta?
En cuanto a la última pregunta, en mi opinión, lo siguiente puede ayudar a mejorar la situación (en ese orden): (i) los algoritmos / programación básicos deben enseñarse en las escuelas, (ii) los propios estudiantes de UG deben tomar interés e iniciativa en los cursos de CS enseñados (la facultad por sí sola no siempre es responsable), (iii) más estudiantes deben realizar investigaciones de CS (en lugar de trabajos tercerizados), y (iv) atraer investigadores de CS para que vengan a la India.
Explicaré cada punto en detalle.
(i) Todos los campos de la ingeniería están asumiendo mayores desafíos en comparación con los desafíos del pasado. Un factor habilitador para esto ha sido un mejor modelado a través de simulaciones / herramientas informáticas. Claramente, un ingeniero mecánico que puede programar (mejor / más rápido) tiene una ventaja significativa sobre un ingeniero que no puede. Del mismo modo, un estudiante de CS que tiene experiencia previa en programación puede centrarse en mejorar su comprensión de los fundamentos de CS en lugar de luchar con la sintaxis de un lenguaje o el modelo de programación.
(ii) La actitud de la mayoría de los estudiantes en las principales instituciones es preocupante. Algunos estudiantes se sienten complacientes una vez que ingresan a los IIT. Algunos otros estudiantes se rinden por completo si no pueden entender la programación en la primera toma. Simplemente pasan por la mayoría de los cursos sin hacer ningún esfuerzo significativo para comprender / aprender el tema. Algunos otros estudiantes se estancan cuando encuentran que otros estudiantes se desempeñan mejor que ellos y se sienten desanimados por ello. Dejan de dar su mejor tiro porque han renunciado a la idea de que no pueden superar a la clase. No se dan cuenta de que encabezar la clase no es el mejor de los factores motivadores y que aprender el tema es más importante a largo plazo. He visto que algunos proyectos de cursos terminaron como startups, y algunos otros como trabajos de investigación en las principales conferencias y revistas. Claramente, son muy buenas oportunidades para explorar el tema a fondo, si solo los estudiantes están dispuestos a perseverar.
(iii) Más estudiantes que ingresan a la investigación de CS en India significa que hay un grupo más grande de profesores calificados disponibles para las instituciones. Esto mejorará la calidad y cantidad de profesores en instituciones de toda la India.
(iv) Un porcentaje considerable de investigadores de CS son indios que trabajan en universidades extranjeras. Si logramos atraer incluso un porcentaje muy pequeño de ellos para que regresen a la India, dará un impulso a nuestro sistema de educación superior. Algunas cosas que pueden atraerlos son: buenos estudiantes de PG, mejores fondos para sus laboratorios / grupos y salarios competitivos.