La superposición de la informática y la ingeniería informática. En general, la informática está más dedicada a los algoritmos y formalismos, mientras que la ingeniería se centra más en la construcción y la evaluación.
La ciencia de la computación podría describirse como centrada en el estudio de lo que se puede calcular y los métodos y límites de esa computación. Por lo general, se presta más atención al software y los algoritmos.
La ingeniería informática se puede describir como centrada en cómo construir artefactos informáticos dentro de las limitaciones: costo, velocidad, potencia, etc. Por lo general, se presta más atención a los componentes y protocolos de hardware.
- ¿Se necesita programación C para los estudiantes de ECE?
- En términos de ingeniería informática, ¿cómo es CMU versus MIT?
- ¿Por qué ahora vemos una tendencia de más núcleos en lugar de más GHz de las CPU?
- ¿Cuál es la diferencia entre las clases de informática en Europa vs. América?
- ¿Puedes contarme todo lo que sabes sobre electrónica y computadoras?
La informática puede describir muchas formas de lograr un objetivo computacional, pero la ingeniería es la práctica de tomar decisiones para lograr objetivos específicos.
La mayoría de los departamentos llamados “ciencias de la computación” enseñan tanto ciencias de la computación como (al menos) ingeniería de software. La mayoría de los departamentos de “ingeniería informática” también enseñan algo de informática. No hay una línea brillante que separe a los dos.
(Y para complicar aún más la mezcla, hay lugares que enseñan tecnología informática; Purdue es uno de esos lugares. La tecnología informática se centra en utilizar el resultado de los científicos e ingenieros para resolver problemas específicos de manera efectiva).
(Por analogía, los químicos estudian la naturaleza de la materia, cómo se pueden hacer las aleaciones y cómo la química afecta los materiales. La ingeniería de materiales estudia los mejores materiales para usar en entornos particulares para costos y beneficios dados. Los mecánicos son expertos en el uso de materiales y herramientas para construir cosas. Estas corresponden aproximadamente a las dimensiones de ciencia, ingeniería y tecnología.)