¿Qué aprende un informático en la universidad?

En mis días de pregrado, donde busqué y me concedieron una EEB en la CEI, tomé MUCHA matemática. La E significaba Ingeniería, lo que significaba un año completo de Cálculo, Ecuaciones Diferenciales, Álgebra Lineal, Métodos Numéricos y Estadísticas.

Tomé un año de Química, con laboratorios, y un año de Física, también con laboratorios. Después de todo eso, pude tomar tres de cuatro clases en a) Ingeniería eléctrica, b) Materiales, c) Estática, yd) Termodinámica.

Tuve que tomar clases de inglés tanto en composición como en escritura argumentativa y persuasiva. Como electivo, en mi último año, tomé un curso de redacción técnica. Otras asignaturas optativas en Humanidades incluyeron Apreciación teatral y un curso sobre la naturaleza del hombre.

Hubo algunas clases de gimme, por supuesto, educación física general, una clase de esgrima, un curso sobre comida, otro sobre carne y consumo.

Y luego estaban los cursos en mi especialidad. Había cursos que enseñaban programación básica en un par de idiomas generales. un curso sobre lenguaje ensamblador, un curso sobre estructuras de datos, otro sobre algoritmos, un curso sobre Inteligencia Artificial, un curso sobre Compiladores, y otras asignaturas optativas de las que no participé. También estaba el proyecto senior. Algunas de las clases de matemáticas mencionadas anteriormente también requerían que se escribieran programas.

Ahora cada programa es diferente y el plan de estudios ha cambiado mucho. Programación del servidor del cliente. IP es el vehículo de red predominante, muchas cosas web, almacenamiento de datos, informática, seguridad, gestión de riesgos, son todos los elementos que prevalecen más de lo que eran en el pasado.

Un programa que no sea de ingeniería podría tener más de líneas de análisis de negocios, recopilación de requisitos y cosas de esa naturaleza.

Tomado de la página web de mi universidad

“ETH Zurich ofrece un programa de licenciatura en ciencias de la computación amplio y de alta calidad que sirve como una base excelente para el trabajo futuro en ciencias de la computación o uno de sus muchos campos asociados. Enseña un conocimiento esencial de las matemáticas y la ingeniería eléctrica, así como los principios básicos de la informática. Además de asignaturas básicas como la ingeniería de sistemas y software, el procesamiento de información y datos, y la informática teórica, los estudiantes pueden elegir varias otras asignaturas optativas de acuerdo con sus intereses personales ”

Si está interesado en leer más sobre los cursos individuales, puede visitar la página de inicio de las facultades:

https://www.inf.ethz.ch/studies… .

Por lo general, al menos un lenguaje de programación, aunque no se dedicará mucho tiempo a ese aspecto a menos que tenga características informáticas interesantes.

La única certeza son los algoritmos y, sobre todo, comprender la complejidad de los mismos.

Literalmente, todo lo que está más allá está abierto a variaciones. Pero las matemáticas discretas, los métodos numéricos para el cálculo diferencial e integral, la forma en que funcionan los sistemas operativos, los gráficos por computadora y las redes a nivel teórico son el tipo de cosa que si ninguno de ellos se aprende no es informática.

Resolución de problemas, lógica, pensamiento crítico, comunicación, programación, cómo trabajar con otros y educación general.

techiecentral.com

Existen los cursos más importantes para cada estudiante de cs.

  1. Sistema operativo.
  2. Estructura de datos.
  3. Organización de computadoras.
  4. Red.
  5. Compilador.
  6. Base de datos.
  7. Un lenguaje para implementar arriba.

Una sugerencia: mira los catálogos de cursos de algunas universidades. Eso te dirá lo que enseñan. Lo que la gente aprende depende de ellos.