¿Debo cambiar mi especialidad de informática a matemáticas?

En general, debes seguir tus pasiones y habilidades.

Si puede completar un menor en CS, eso será útil para usted cuando busque puestos. Y sí, puede solicitar algunos trabajos relacionados con CS después de la graduación, pero no tendrá el mismo conjunto de habilidades y conocimientos que un graduado de CS, por lo que es probable que los tipos de puestos disponibles sean más limitados.

Como estudiante de segundo año, es posible que aún no tenga la experiencia para decir que no está interesado en los otros temas de CS. Los algoritmos y las estructuras de datos son temas comunes para la mayoría de los otros cursos; los necesita para comprender compiladores, sistemas operativos, redes y más.

¿Has mirado los requisitos para el grado de CS? Una vez que haya completado los cursos del núcleo 6 (al menos la mitad de los cuales están dedicados a algoritmos y estructuras de datos), puede tomar la pista central de Machine Intelligence que respaldaría sus objetivos. Asegúrate de hablar con uno de los asesores.

Pero, dado todo eso, tu mejor elección es generalmente aquella en la que te gusta el material y tienes más éxito.

Dados sus estrechos intereses en el aprendizaje automático, los algoritmos y las estructuras de datos, sí. Debes ser menor en CS. La especialidad de matemáticas aplicada desarrolla un terreno común. Es más versátil para decisiones posteriores. Sin embargo, si busca una graduación laboral relacionada con la informática, necesita las clases de programación.

Básicamente, se reduce el avance en los cursos como: SO, redes, compiladores, lenguajes de programación, teoría de autómatas o teoría de la complejidad. Estos inculcar una experiencia más profunda en las computadoras.

Puedo hablar de la experiencia por esta respuesta, ya que cambié mi carrera de ciencias de la computación a matemáticas aplicadas durante mi tercer año (había cursado suficientes matemáticas y estadísticas en el camino, por lo que me fue posible graduarme en 4 años). Quería la libertad de poder tomar solo clases de estadística, que es donde estaba mi fascinación, en lugar de las clases de ciencias de la computación que no necesariamente me parecieron interesantes en ese momento. Durante el semestre más reciente, estuve trabajando en la investigación de big data con un miembro de la facultad en el departamento de informática. Por lo tanto, ciertamente no restringe las oportunidades dentro de la informática si elige cambiarse. ¡Toma clases que te gusten! Planeo obtener una maestría en ciencias de la computación (con el mismo miembro de la facultad con la que estoy trabajando actualmente) o obtener mi doctorado en estadísticas a partir de otoño de 2016. ¡Matemáticas aplicadas con un menor en CS puede llegar muy lejos!

Sí, los estudiantes de matemáticas son bienvenidos en todas partes. Solo asegúrate de saber cómo programar adecuadamente. Uno de mis profesores de matemáticas era muy bueno en matemáticas, pero su programación no era tan buena. Y nos aconsejó que programáramos porque eso realmente abre muchas puertas. Por supuesto, el profesor de matemáticas encontró un coautor que puede programar, así que estaba bien, pero hizo hincapié en que los matemáticos deberían poder hacer algo de programación porque crea un gran apalancamiento. ¡Buena suerte!

Deberías seguir tu pasión. Si Matemáticas y Estadísticas son eso, entonces debes hacerlo.

Aún puede aplicar a trabajos de CS que hayan estudiado Estructuras de datos y algoritmos, pero debería poder vender (en el mercado laboral) sus habilidades más recientes y actualizadas en lenguajes de programación.