Permítanme tomar mi referencia de la Asociación para la Maquinaria de Computación (ACM) que, en colaboración con el Instituto de Ingenieros Eléctricos y Electrónicos (IEEE), creó las pautas curriculares para las disciplinas de computación (ciencias de la computación [CS], ingeniería informática [CE] , sistemas de información [IS], ingeniería de software [SE], tecnología de la información [IT]) que puede ver aquí: Recomendaciones curriculares
En primer lugar, no estoy muy seguro de a qué se refiere con “INGENIERÍA DE LAS CIENCIAS DE LA INFORMACIÓN”, ya que todavía no he escuchado nada de ese tipo a nivel internacional. Si se está refiriendo a “Ciencias de la computación”, entonces el ACM normalmente trata esa disciplina como algo así como al creador, también conocido como abuelo, de la informática, en el que todas las demás disciplinas informáticas se basan por influencia.
La ciencia de la computación básicamente explora la informática en su totalidad, abarcando áreas como la “solvencia” de los problemas y la mejor manera de resolverlos. En otras palabras, la disciplina trata significativamente con los algoritmos y cómo ejecutar dichos procesos en sistemas computacionales, lo que tiende a aparecer como uno de los medios más efectivos hasta ahora para realizar y resolver tales problemas.
Debido a esto como base, CS tiene una forma de flexionar sus músculos principalmente en dos direcciones principales: la computación teórica y aplicada. Como uno de sus factores únicos de las otras disciplinas de computación, CS tiene una forma de abordar los aspectos conceptuales como la computabilidad y otros asuntos relacionados con las teorías de codificación y similares.
- ¿Qué pasa con la industria india de TI?
- Asesoramiento profesional: ¿Cuáles son los diferentes dominios para los ingenieros de TI / CSE?
- Asesoramiento profesional: ¿Trabajar en un primer país desarrollado o ser empresario en un tercero?
- ¿Cuáles son la actual (junio de 2016) o la próxima apertura de empleos gubernamentales para el ingeniero de TI?
- ¿Es cierto que trabajar como TI en compañías no tecnológicas obtiene una mejor apreciación que trabajar en compañías tecnológicas?
En el otro extremo, CS también puede ejecutar una gran cantidad de actividades de vanguardia, incluso para crear algoritmos y modelos computacionales para otros campos, como los de las artes, las ciencias y las profesiones. Y CS, hasta cierto punto, puede hacer técnicamente lo que la mayoría de las otras disciplinas de computación pueden hacer debido a su capacidad para flexibilizar su base de conocimiento en muchas direcciones.
La tecnología de la información es un subgrupo de la informática, en la medida en que le gustaría considerar la ingeniería informática, los sistemas de información y la ingeniería de software como subs también. Tanto IT como IS tienen una sorprendente similitud de la misma manera que CE y SE. El último se ocupa más del trabajo de desarrollo de sistemas, mientras que el primero es más sobre la implementación y los problemas organizativos.
La TI en particular es más sobre los aspectos tecnológicos de las necesidades de la organización, mientras que la IS es más los aspectos de información. Lo que esto significa para TI es que es básicamente responsable de todos los aspectos técnicos y artefactos que permiten a las organizaciones almacenar, organizar y usar su información.
Como parte del conjunto de habilidades resultantes para TI, uno tiene que ser capaz de no solo implementar principalmente sistemas basados en computadora, sino también de integrar sistemas en el esquema general y la infraestructura de una organización que más o menos utiliza una multitud de sistemas basados en varios. Plataformas, ya sea de escritorio, web o incluso móviles.
Cualquier título universitario, he llegado a creer, no garantizará que se salvará de cualquier cantidad de cramming. Incluso si está bien preparado y ha estudiado a fondo en lo que sea su título, sigo observando que incluso los mejores estudiantes son tomados por sorpresa y simplemente recurren a muchos periodos de tiempo de crisis. Lo mismo puede decirse de IT y CS.
Ambos requerirán ciertos niveles de matemática y pensamiento lógico, principalmente porque deberían dominar la programación de computadoras, pero con propósitos completamente diferentes. CS necesita dominar la programación como una forma de validación de las teorías sobre sistemas y computación. TI necesita programación como una herramienta importante para facilitar la integración, principalmente a través de técnicas de scripting.
Las matemáticas son extensas en CS, generalmente debido a sus áreas teóricas, como en computabilidad. TI utiliza las matemáticas principalmente en áreas tales como análisis de compensación y estrategia de sistemas, administración y adquisición donde las cuestiones sobre recursos y costos son de gran preocupación.