¿Qué aprende en informática, ingeniería de software, tecnología informática, tecnología de la información y sistemas informáticos?

Salvo por la tecnología informática, todos los que mencionó pueden estar cubiertos por las definiciones y recomendaciones curriculares proporcionadas por la organización internacional, la Asociación de Maquinaria de Computación (ACM):

  • Informática (CS). Es mejor comenzar con el abuelo de todas las disciplinas informáticas, el creador. Por lo tanto, puede comprender todo lo que se mencionará de aquí en adelante, que es principalmente material informático aplicado, junto con el material informático teórico menos explorado, que forma una gran parte de los fundamentos de la informática en general. Este equilibrio de conocimiento permite que los graduados de CS se apliquen de manera flexible a casi cualquier función informática que deseen.
  • Ingeniería de Software (SE). Este es un desarrollo más reciente, ya que el software se vuelve más complejo y exigente en términos de cómo debe construirse. Originalmente, SE formaba parte de un currículum regular de CS como especialización o conjunto común de cursos prescritos, pero desde entonces ha ganado fuerza al establecerse como una disciplina lo suficientemente diferente como para tener su propio programa cuando revisa los títulos de pregrado. Además del software de construcción, los programas de SE capacitan a los estudiantes en la gestión de ese tipo de proyectos, haciendo uso de técnicas y métodos de ingeniería en la construcción, prueba y desarrollo de software.
  • Tecnología de la Información (TI). Ahora para la disciplina de base. Esto surgió porque la trinidad original de las disciplinas informáticas (CS, IS e ingeniería informática) no tenía realmente la capacidad informática adecuada para abordar las necesidades organizacionales del mundo real (IS se esforzó mucho). Así, TI se convirtió en el socio de IS más centrado en la tecnología, responsable de administrar redes, infraestructuras e integraciones de sistemas.
  • Sistemas de información computacional. Este es de alguna manera un término fechado para el término más reciente y genérico de “sistemas de información” (SI). Originalmente la única disciplina de computación aplicada orientada a la industria, ahora está asociada con TI. IS se centra principalmente en los aspectos humanos de la tecnología, teniendo en cuenta qué información realmente pasa a través de los sistemas y quiénes son las personas que facilitan esto, así como buscando formas de mejorar estas áreas.

PRIMA:

  • Ingeniería Informática (CE). También podría incluir un miembro de la trinidad original de CS, IS y, por supuesto, CE. Durante un tiempo, fueron solo estos tres, uno responsable del hardware, otro del software y otro encargado de las aplicaciones de dichas tecnologías en el mundo real, especialmente en la industria y las organizaciones. CE tuvo el beneficio de no desviarse mucho de su rol original en el lapso de tiempo desde que se estableció.

EDITAR:

Parece que me he perdido un extremo suelto de la pregunta en términos de qué es “tecnología informática”. Para ser honesto, todavía tengo que hacer revisiones exhaustivas sobre este término, excepto por el hecho de que su estructura, a primera vista, parece similar al programa de TI más popular, completo con cursos relacionados con la administración y mantenimiento de sistemas junto con una mano -en componente.

Supongo que estás preguntando la diferencia entre estos.

Ciencias de la computación: Aprender sobre cómo funcionan las computadoras, generalmente desde una perspectiva más teórica. Aprendes programación, pero más como una herramienta para entender y manipular la computadora.

Ingeniería de software: aprender a construir sistemas de software. Esto es más desde la perspectiva de un gerente de proyecto, pero para el software. Aquí también aprende programación, pero más herramientas entienden cómo construir y administrar un sistema.

Los demás: creo que el resto son similares. Esto es más desde una perspectiva práctica / técnica. Esto entra más en el área del administrador. Puede aprender a diseñar una red simple o configurar Active Directory o diseñar una base de datos relacional.

Personalmente tengo una licenciatura en Sistemas de Información Informática. Mi experiencia es en redes. También aprendí una buena cantidad del lado del sistema y la base de datos en mi título. Podría haber estado más concentrado, pero en ese momento estaba haciendo más cosas de la base de datos.