La respuesta a esta pregunta se reduce en gran medida a las diferencias en la enseñanza de Ciencia e Ingeniería. Un título de ingeniería implica un programa rigurosamente estructurado donde el primer año generalmente involucra cursos generales de ingeniería, incluidos algunos que son los mismos para todos los programas de ingeniería. Un programa de informática a menudo no está en la Facultad de Ingeniería, sino en una Facultad de Artes Liberales, a menudo llamado algo así como Letras y Ciencia o Artes y Ciencia.
Un título de ingeniería tiende a ser altamente estructurado, con opciones limitadas de cursos a tomar, particularmente en el primer y segundo año, con cursos posteriores basados en la expectativa de que los estudiantes hayan tomado estos cursos básicos. Un programa de Ciencias de la Computación tiende a permitir muchas más opciones en cursos que no sean ciencias de la computación, y espera mucho menos conocimiento de los principios de ingeniería.
Por lo tanto, los estudiantes que se gradúan con una licenciatura en Ciencias de la Computación pueden variar ampliamente en su preparación, habiendo tenido muchas más opciones en los cursos que no tomaron CS, como filosofía, botánica, historia, matemáticas, etc. Estudiantes en Ingeniería de Software, junto con aquellos en Ingeniería Informática, tienen un plan de estudios mucho más limitado, con espacio en su plan de estudios para un número muy pequeño de dichos cursos.
- ¿Es la Maestría en Ingeniería de Software de Carnegie Mellon Silicon Valley un título respetado?
- ¿Cuál es la diferencia entre refactorizar, rediseñar, rediseñar y reescribir?
- ¿La codificación en C pura usando punteros en lugar de usar contenedores C ++ como vectores ayuda a hacer un mejor programador a largo plazo?
- ¿Cuál es la trayectoria profesional de un ingeniero de software en Goldman Sachs?
- Cómo mostrar en mi currículum que soy un experimentado de 25 años, en lugar de un normal de más de 30 años
Al igual que la Ingeniería Informática, las de Ingeniería del Software (a diferencia de las de Ingeniería Química o Mecánica) tomarán muchos más cursos relacionados con las computadoras y la programación. Pero probablemente no tomarán tantos cursos de informática, y en particular, no muchos cursos de teoría o hardware. No encontrarán mucho espacio en su plan de estudios para sociología, historia, filosofía, etc.
Por cierto, muchas universidades también tienen un título en Ingeniería Eléctrica e Informática (ECE) y otras tienen un título en Ingeniería Eléctrica y Ciencias de la Computación (EECS). Ambos están altamente estructurados como todos los programas de ingeniería, pero con más énfasis en el lado del hardware de las computadoras que la Ingeniería de Software.