¿Cuál es el nivel de matemáticas de un estudiante de doctorado en ciencias de la computación?

Como dijo Tony (¡hola Tony!), Solo necesitas suficientes matemáticas para lidiar con tu área. Esto dependerá de su área. Si estás en una disciplina de sistemas, es posible que no trates demasiado en ninguna área. Si está estudiando CS Theory, probablemente profundizará en algunas áreas, por ejemplo, teoría de números si está trabajando en criptografía, o matemática discreta si está trabajando en algoritmos. El estudiante de doctorado de CS probablemente no estudiará análisis, álgebra o topología como lo hace un doctorado en matemáticas.

Para completar el plan de estudios, el doctorado en CS deberá desarrollar un nivel razonable de madurez matemática. Hay cursos de algoritmos, complejidad, lenguajes formales / autómatas, computabilidad, etc. Para superarlos con suficiente comprensión (y calificaciones), el estudiante debe ser capaz de leer y escribir pruebas matemáticas. Si el estudiante trabaja en teoría, su instalación tendrá que estar a la par con un doctorado en matemáticas porque el producto de su investigación serán teoremas matemáticos de profundidad suficiente para contribuir al conocimiento en el campo. Si el estudiante está trabajando en un área de sistemas, su producto de investigación tendrá más código y resultados experimentales y menos teoremas.

También debe tener algunas matemáticas prácticas de ingeniería, como la comprensión del cálculo, las ecuaciones diferenciales y las transformadas de Fourier y Laplace. Pero no necesitará los tipos de matemáticas más esotéricos con los que se enfrentan los matemáticos.

Un CS Ph.D. solo necesita un poco de matemática. Suficiente para tratar con su área particular, que puede ser muy poco, dependiendo de la especialidad. En comparación con los estudiantes de posgrado de matemáticas serios, esto no es efectivamente nada.