¿La informática en ETH Zurich está dirigida a la teoría abstracta o a las partes más prácticas de la informática?

El programa de licenciatura se puede ver aquí:
Programa de licenciatura

Los cursos de primer año son: Introducción a la programación (práctica), Estructuras de datos y algoritmos (algo de programación, pero principalmente teoría básica), Álgebra lineal (matemática), Matemática discreta (matemática / teoría básica), Programación paralela (teoría básica y práctica) , Algoritmos y probabilidad (teoría básica), Análisis I (matemática) y Circuitos digitales (prácticos). Eso es aproximadamente 1/3 de matemática, 1/3 de conceptos básicos teóricos para informática y 1/3 de práctica.

El segundo año tiene otros tres cursos obligatorios centrados realmente en matemáticas / teoría con informática teórica, métodos numéricos y “métodos formales y programación funcional”.

Si bien los cursos profundizan en las aplicaciones prácticas a medida que avanzan sus estudios (a menos que elija muchos cursos teóricos por su elección), no podrá seguir tomando algunos cursos bastante teóricos. Mucho se trata de protocolos en seguridad y programación distribuida, o mirar conceptos de lenguaje de programación objetivos y mucha programación se aprende casi circunstancialmente. Por ejemplo, el maestro de ingeniería de software tiene un enfoque decente en el análisis estadístico de programas.

Sin embargo, para ponerlo en perspectiva, es realmente importante saber que pocos estudiantes dejan de estudiar después de una licenciatura en informática en ETH. Me gusta decir que después de completar la licenciatura en ETH en CS, ha demostrado que puede trabajar duro y ser decente en matemáticas.

Obviamente, esto es solo una pequeña idea y mi opinión al respecto. También quiero dejar en claro que no considero que ETH sea una mala elección debido a esto . Creo que es una oportunidad fantástica para aprender cosas que luego se pueden traducir a aplicaciones prácticas en un trabajo “normal”. Los estudiantes de ETH CS son muy buscados y no sin razón. También es la razón por la cual ETH tiene tan buena reputación en la investigación de CS: la base para ello está bien construida durante el programa de licenciatura y maestría.

Ambos.

El departamento de Ciencias de la Computación en ETH Zurich, y en mi área (de seguridad informática), tiene a Adrian Perrig, uno de los mejores investigadores del mundo que trabaja en seguridad informática muy aplicada, y Ueli Maurer, uno de los mejores criptógrafos (teóricos) en el mundo de hoy también. También puede dibujar en otras áreas en CS.