Como otros dijeron, no es necesario en la programación, pero lo es para la informática y para subáreas específicas de programación como, por ejemplo, gráficos o simulaciones; sin embargo, vale la pena señalar que áreas específicas de matemáticas son útiles en ramas específicas de la informática, por lo que dependiendo de por ejemplo, qué especialización tomas puede terminar no necesitando mucho aunque los otros estudiantes la usen y viceversa.
Dicho esto, el currículum específico que enumeraste parece bastante abarrotado para mí. Los análisis 1 y 2 están bien, ya que es útil en algunos de los campos (aunque la práctica muestra que los maestros incluso en informática a menudo entran en cosas como en los cursos de análisis de estándares, por ejemplo, mucho tiempo es aprender diferentes formas de contar integrales, seguro que vale la pena poder cuente los más básicos a mano en lugar de ir a una computadora, pero lo que realmente necesita es comprender con fluidez los conceptos, por lo que también vale la pena tener en cuenta cuando administra su tiempo, los detalles de los métodos que habrá olvidado antes los necesita, si los necesita, de todos modos).
El álgebra y la probabilidad son absolutamente necesarias (aunque no sé qué longitud describen 1, 2, etc., si un número es una clase estándar de 30 x 45 minutos de lectura + 30 x 45 minutos de ejercicios, entonces diría que 2 álgebras y 1 probabilidad son absolutamente suficientes tanto para ingeniería como currículum centrado en CS).
Ecuaciones diferenciales, bueno, si entras en una programación de gran carga física, las usarás, pero personalmente preferiría que enseñen eso como parte de esa especialización que lo necesitas si lo tomas, en lugar de como un curso obligatorio. No puedo ver una razón para todo el semestre de funciones complejas en lugar de las básicas introducidas si algunas materias necesitan un poco. 4 semestres de geometría son algunos malentendidos: de todos modos, utilizará geometría computacional cuyos conceptos son completamente diferentes a los de la geometría “clásica” estándar. Se necesita geometría analítica para gráficos, etc., pero este curso es geometría “clásica” con bits de geometría analítica y luego todo aparte de esos bits es inútil o este es un curso de geometría analítica y luego es útil pero (si de nuevo significa el medida que supuse anteriormente) 1 semestre hubiera sido suficiente.
- ¿Hay alguna manera de definir matemáticamente todas las soluciones exactas de (x + 1) ^ x = x ^ (x + 1)?
- No puedo hacerlo bien en la asignatura ‘X’, no quiero sudar y perder el tiempo, pero tengo que aprobar mis exámenes futuros. ¿Que puedo hacer?
- ¿Cómo calculamos el valor numérico de [math] \ sqrt {2} [/ math]?
- Cómo encontrar la raíz cuadrada de un número de cinco dígitos
- Una variable aleatoria [math] X [/ math] tiene el PMF dado por [math] P (X = k) = \ dfrac {c} {k (k + 1)} [/ math] para [math] k \ in \ mathbb {N} _ {\ ge 2} [/ math] y [math] c \ in \ mathbb {R} [/ math]. ¿Cómo encuentro [math] c [/ math]? Además, encuentre el CDF de [math] X [/ math].
Entonces, la conclusión es que sí, definitivamente necesitas matemáticas (aunque no para la programación), pero este conjunto particular de materias de matemáticas para mí varía bastante extraño incluso para estudios de CS, y mucho menos si son estudios de ingeniería informática. Oh, a menos que sea el curso en el que ya tienes alguna especialización (gráficos de computadora, IA, etc.) elegida desde el principio, entonces podría ser que tengan un punto y simplemente no sé lo suficiente sobre esta especialización particular que tiene requisitos muy diferentes para el plan de estudios regular donde solo elige especializaciones más tarde y, por lo tanto, no debería dedicar demasiado tiempo a lo que solo otras especializaciones utilizarán en mayor medida.