Gracias por el A2A.
Para una respuesta honesta, la ingeniería de software nunca se enseña como una disciplina obligatoria en los IIT (al menos IIT Kanpur, Roorkee, Kharagpur). Hay uno o dos cursos optativos, como arquitectura de software, que le informan sobre los atributos de calidad del software, cosas que deben tenerse en cuenta al crear software escalable, disponible y monitoreado, pero nunca pasa por el ciclo de ingeniería. Entonces, sí, los cursos obligatorios en IIT todavía se refieren a lo que sucedió en los años 80 y 90. Ahora eso no significa que no aprendas ingeniería de software en IIT.
Lo aprendes de los ambiciosos proyectos que emprendes. Y cada semestre después del segundo, tenemos un proyecto a la mano. No existe una capacitación formal sobre la construcción del software, pero también hay mucha lectura en la web sobre cómo mejorar varios atributos en su proyecto. La mayoría de las veces está usando bibliotecas estándar, pero a veces tiene que usar cosas para bebés que se encuentran en las primeras etapas de desarrollo y lejos de llamarse biblioteca. Esos son los momentos en que aprende a parchear bibliotecas, contribuir al código abierto. La mayoría de los proyectos de IA y ciencia de datos que tomé me hicieron leer mucho sobre datos en general y datos específicos del dominio, además de los diversos métodos que podría asumir. Usted ve que esto es lo que llena nuestro cubo de conocimiento. Sí, los proyectos nos hacen aprender más que los cursos.
- ¿Qué tipo de instituto es LPU, jalandar para ingeniería?
- ¿Es buena la ingeniería aeroespacial de la Universidad de Karunya?
- ¿Qué curso es mejor en cursos de ingeniería?
- ¿Debo unirme a B. Tech Genetic Engineering en SRM o B. Tech + M. Tech Biotechnology en Amity si deseo realizar una investigación?
- ¿Cuáles son las mejores universidades que ofrecen ingeniería aeronáutica en Singapur?