¿Realmente vale la pena el tiempo y el esfuerzo para tomar muchos cursos de matemáticas de alto nivel en la universidad?

En general, creo que el rendimiento de aprender más matemáticas es considerablemente menor, pero sus intereses específicos dictarán qué cursos debe tomar.

Como estudiante de ciencias de la computación, los cursos más relevantes son probablemente la combinatoria y las matemáticas discretas avanzadas. Pero tampoco son demasiado relevantes.

El álgebra abstracta ofrece un paradigma útil para pensar.

El análisis numérico parece que no será de mucha utilidad, pero puede ser muy útil si luego desea ingresar al campo del aprendizaje automático. No es que la teoría del aprendizaje automático utilice muchos análisis numéricos, sino que el análisis de la ejecución real de algunos de los algoritmos de aprendizaje automático tiene cierta similitud con el tipo de cosas que hace en el análisis numérico (estamos utilizando algoritmos iterativos y para averiguar qué tan rápido convergen).

El modelado matemático podría ser igualmente útil si entras en aprendizaje automático o ciencia de datos. Y aunque no lo mencionó, la programación lineal y los cursos de optimización convexos, si tiene acceso a ellos, pueden ser muy útiles para el aprendizaje automático.

Un amigo y yo habíamos empezado a recopilar información sobre los cursos de matemáticas de la división superior y los beneficios de tomar varios cursos. La información aún es bastante incompleta, pero es posible que tengamos tiempo para completar más adelante:

Matemáticas de grado superior

Actualmente, la única página de beneficios es para el álgebra abstracta:

Beneficios del aprendizaje de álgebra abstracta

Depende bastante de lo que quieras decir con “vale la pena el esfuerzo”. En el sentido abstracto, generalmente diría que sí, ya que cualquier esfuerzo hacia el aprendizaje superior, en particular cuando se dirige directamente a las partes de su cerebro que piensan sobre cosas en diferentes niveles de abstracción, merece la pena. El estudio de este tema, en particular, creará un conjunto de herramientas que puede utilizar en una gran variedad de situaciones en el futuro. Sobre todo, esto no será obvio hasta mucho después del hecho, desafortunadamente.

Sí, y matemáticas con CS es una combinación extremadamente poderosa que lamento no haber elegido (solo CS). Sin embargo, hay una cierta advertencia: si está buscando llevar sus habilidades a la industria, debe enfocarse casi exclusivamente en las matemáticas aplicadas. Esto incluye prob y stat, matemática discreta (se solapa con CS), pensamiento algorítmico (en gran parte CS), optimización lineal, optimización convexa (surge con menos frecuencia pero sigue siendo útil), aprendizaje automático (matemática y CS), álgebra lineal, et al. Dominar estas técnicas combinadas con la capacidad de traducirlas en lógica computacional y software lo hará absolutamente invaluable y descubrirá que tendrá acceso a los trabajos más geniales que pueda imaginar (¡si lo suyo es resolver problemas difíciles!).