Ciencias informáticas e Ingeniería informática son dos especialidades muy similares, pero con grandes diferencias.
Daré por sentado que has visto mis videos sobre ambas porque aportan información más detallada. Sus vínculos aparecen en la descripción.
Para decirlo en pocas palabras, los estudiantes de Ingeniería informática se centran más en el hardware, como chips, microprocesadores, sensores, etc., mientras que los de Ciencias informáticas se centran más en el software.
Pero veamos las similitudes en el plan de estudios de ambas especialidades.
Cuando veas este tipo de videos, recuerda que cada universidad es diferente.
Deberás indagar por tu cuenta sobre los cursos en la universidad donde piensas ingresar.
Ambas especialidades incluirán los primeros cursos introductorios de programación, que por lo general ocupan un año.
Aquí es donde aprendes los conceptos básicos de programación. Por ejemplo, cómo escribir bucles, instrucciones if, funciones, cómo declarar una matriz de caracteres enteros, etc. Generalmente, esto se hace en los lenguajes C o Java.
En estos cursos tendrás muchas tareas de programación para que te familiarices con la codificación.
Luego las dos incluyen matemática discreta, que analizo de forma detallada en el video sobre Ciencias informáticas, parte 1
Aquí aprendes sobre teoría de Grafos y ecuaciones en las que las variables solo asumen valores enteros.
En ambas hay un curso de arquitectura informática, donde profundizas en el diseño del hardware de la Unidad Central de Procesamiento, o CPU.
Este es un curso que se basa más en la ingeniería informática, pero en varias escuelas he visto que se estudia en ambas especialidades.
En lo que respecta a las matemáticas, en ambas especialidades hay Cálculo uno y dos.
Los ingenieros informáticos también pasarán cálculo 3 y ecuaciones diferenciales o álgebra lineal.
En la columna de Ciencias informáticas... utilizaré un asterisco para indicar que muchas escuelas exigirán estas clases a sus estudiantes de Informática, pero algunas no.
Y también he visto en algún lugar que puedes cambiar Cálculo 3 ... por otra cosa.
Estudiarán álgebra lineal, pero las ecuaciones diferenciales también dependerán de la escuela.
Ahora las diferencias... Los ingenieros informáticos toman aproximadamente la mitad de las clases que los ingenieros eléctricos, incluidos los cursos básicos de análisis de circuitos y algunos de electrónica.
También pasan un curso de procesamiento de señales donde analizan las matemáticas detrás de las ondas sonoras o de radio.
Para quienes odian las matemáticas, la trigonometría y las funciones de análisis, este curso no resultará divertido.
Y, por último, tienen sus clases sobre sistemas integrados, que implican la creación de proyectos con algo así como un Arduino.
Aquí es donde tenemos la programación de hardware, que se dice que hacen los ingenieros informáticos, pero no los informáticos.
Implica conocimientos de programación, pero también del análisis de circuitos. Si combinas estos conocimientos, podrás crear muchos proyectos, como podría ser un termómetro digital básico.
Esto perfectamente podría ser un proyecto que hagas tú. Aquí puedes ver su circuitería, donde usas equipos para ver los voltajes en los circuitos.
Y todo esto se aprende en las clases de ingeniería eléctrica, en la que los científicos informáticos no tendrían experiencia.
En esta imagen aparece cortado, pero puedes ver este cable aquí, que se conecta a la computadora y es la forma en que descargas tu programa al dispositivo.
Algunos de estos componentes pueden leer voltajes de sensores o circuitos de temperatura, que el programa que se descarga usaría a su vez... para representar cualquier cosa en la pantalla.
Tu programa podría decir... si la temperatura es superior a los 30 grados, y suponiendo que sean grados centígrados, entonces refleja en la pantalla... Hace calor.
Quizás debas realizar una conversión. En ese caso, tendrías una temperatura variable en grados Fahrenheit,  igual a la ecuación de conversión... de centígrados a Fahrenheit.
Y puedes nombrar estas variables como quieras. No es exactamente así, por supuesto, pero esa es la idea.
El programa o software ... obtiene sus valores del hardware, como el sensor de temperatura, y luego hace los cálculos y refleja en pantalla lo que haga falta reflejar.
Los científicos informáticos luego estudian diseño y análisis de algoritmos.
Los ingenieros aprenden algo de algoritmos, pero los científicos profundizan mucho más, con la programación y demostración matemática de algoritmos más complicados y famosos, como el problema del camino más corto.
Y aquí es donde entran las matemáticas discretas.
También estudian la asignatura Teoría de la computación, que ya he analizado y descrito como muy abstracta.
Aprendes más sobre pruebas y sobre la eficiencia con que se pueden resolver problemas mediante algoritmos.
Es un curso de matemáticas y espacio de pruebas, con matemática discreta.
Y solo voy a incluir estos dos cursos.
Ahora veamos una descripción general.
En ambas especialidades se estudian cursos iniciales de programación, que normalmente son solo de informática o ingeniería 101 a 103 ... Matemática discreta, Arquitectura informática, e incluso cursos de Cálculo, los cuales casi siempre son los mismos, pero pueden variar según la escuela.
Luego, los ingenieros informáticos pasan cursos de análisis de circuitos, de electrónica, sobre el procesamiento de señales y los sistemas integrados... todos los cuales también los pasan los ingenieros eléctricos,
mientras que los científicos informáticos continúan con el diseño y análisis de algoritmos y la teoría de la computación, que implican matemáticas discretas.
Observa que los ingenieros informáticos estudian matemática discreta pero no la aplican tanto ... cosa que sí hacen los científicos informáticos.
Y por supuesto que hay más asignaturas. No he incluido lenguaje ensamblador, sistemas operativos, lenguajes de programación, etc.
Pero cada escuela es diferente y lo importante aquí es cómo los científicos informáticos estudian algoritmos y la teoría de la computación,
mientras que los ingenieros informáticos pasan cursos de circuitos, electrónica y sistemas integrados.
Este es un elemento clave que tener en cuenta a la hora de decidir.
Ahora quiero responder algunas preguntas. Y la primera es quién usa más matemáticas.
La verdad es que en las dos especialidades hay bastante.
Si no te gustan los problemas matemáticos, estas dos especialidades te serán difíciles.
Sin embargo, como has visto, los informáticos usan más matemáticas discretas.
Las usan en sus algoritmos en las clases de computación porque las computadoras realizan matemáticas discretas.
En sus clases de ingeniería eléctrica, los ingenieros informáticos emplean cálculo y más de esa matemática continua que ya conoces.
Las ecuaciones diferenciales modelan el comportamiento de los circuitos, y se necesitan técnicas de integración para procesar señales... porque dichas señales son funciones continuas que se pueden integrar.
Los ingenieros informáticos también trabajan bastante con sistemas de ecuaciones porque los circuitos tienen muchas variables de voltaje y corriente.
No resultan difíciles matemáticamente, pero hay que estar preparado para ellos, y también incluyen números imaginarios.
Entonces, si odias las clases de cálculo y te estás preguntando si llevarías bien la Ingeniería informática o deberías dedicarte a las Ciencias informáticas, yo te aconsejaría la Informática. Pero, sinceramente, quizás odies también las matemáticas que esta incluye.
Yo no diría que es más fácil, sino diferente. Quizás puedas con la Ingeniería informática, pero no te gustarán muchas de sus clases, que contienen bastante matemática y que son obligatorias.
Debes conocer bien tus habilidades.
Ahora bien. Todo lo que he dicho hasta ahora viene con un gran asterisco porque no se aplica a todos los estudiantes que cursan estas dos especialidades.
Ahora me explico.
Los estudiantes de ambas especialidades deben pasar cursos optativos, que pueden pertenecer a cualquiera de las disciplinas.
Por lo tanto, si volvemos a nuestra lista, los ingenieros informáticos pueden tomar cualquiera de estos cursos y otros que no figuren como sus optativos.
De modo que casi podrían obtener un título en Ciencias informática si quisieran.
Pero los informáticos no harían las clases de electricidad a la izquierda.
Las asignaturas optativas de informática suelen ser de criptografía, diseño de juegos, seguridad de software, gráficos por computadora y algunas clases de ingeniería de software. Pero los ingenieros informáticos también podrían cursarlas.
Luego, las asignaturas optativas que a menudo se enumeran tanto en Ciencias informáticas como en Ingeniería informática... incluyen robótica autónoma, desarrollo web, sistemas operativos, inteligencia artificial, sistemas de bases de datos y muchas otras que no son tan fáciles de entender.
No te preocupes  demasiado por las diferencias entre estas dos columnas.
Muchas de las asignaturas son intercambiables. Céntrate más en lo que mencioné anteriormente en este video.
Luego hay asignaturas optativas que se basan más en la ingeniería informática o eléctrica, y que los científicos informáticos normalmente no cursan, como los métodos de procesamiento de imágenes para el aprendizaje y la visión por computadora,
sistemas de control digital y uso de las computadoras en los sistemas de control, sistemas operativos en tiempo real, sistemas informáticos, diseño de sistemas digitales, etc.
A menudo, para estas optativas, un requisito previo es la asignatura sobre sistemas integrados que mencioné antes con el termómetro digital... o, en ocasiones, asignaturas de electrónica.
Si sientes curiosidad por cuál especialidad contiene más programación, honestamente, están bastante parejas.
Pero los científicos informáticos suelen hacer un poco más porque los ingenieros informáticos estudian circuitos y electrónica, que no implican programación.
Ahora bien, cuando se tienen en cuenta las optativas, un ingeniero informático podría estudiar lo mismo. Recuerda que esto no es lo importante en estas especializaciones.
Si quieres un ejemplo básico real, piensa en tu teléfono.
Muchísimos ingenieros han contribuido al diseño de ese teléfono. Los ingenieros informáticos trabajan en los chips de circuitos, la memoria, el microprocesador y los controles,
mientras que los científicos informáticos desarrollan el sistema operativo para las diferentes plataformas.
Ellos escriben el código para las aplicaciones y crean los mejores cifrados para proteger nuestra información confidencial.
Esto también podría aplicarse a los videojuegos, donde los informáticos programarían el movimiento de los jugadores y toda la física del juego, y los ingenieros se encargarían del hardware.
Así que piensa más bien en lo que quisieras hacer como profesional, y en qué campo entrarías.
Los ingenieros informáticos pueden ocupar puestos relacionados con el software. Tú sigue investigando. Es difícil distinguir entre estas dos carreras profesionales. No es una cuestión de blanco y negro.
Ahora, si deseas más informaciónsobre matemáticas discretas, algoritmos y teoría de la computación, cursos de ingeniería informática o incluso las matemáticas que exigen estas especialidades, tenemos videos que tratan todo ello en mayor profundidad. Los vínculos aparecen a continuación.
Y esto es todo por ahora. Recuerda pulsar Me gusta y suscribirte. Y mucha suerte en esa búsqueda.
