Sé que esto no es lo que quieres decir, pero al principio leí la pregunta ya que, esencialmente, deberías estudiar CS porque no te gustan las matemáticas, lo cual, no, sería una mala razón.
Algunas excelentes respuestas aquí, incluida la de David Zhang, aunque requerir Calc III se está volviendo menos común. Diferentes programas / escuelas tienen diferentes requisitos de matemáticas. En http://blackburn.edu , requerimos tan poco como encontrará: solo Calc I y matemáticas discretas, y la mayoría de las personas a las que les gusta la programación les gusta la discreta o les resulta menos dolorosa que la calc. En el otro extremo, los programas en las universidades de ingeniería pueden requerir que tome Calc I, II, III, ecuaciones diferenciales, matemáticas discretas, álgebra lineal y probabilidad y estadísticas; esto fue lo que me alejó del campo al principio, y no usamos mucho de esto, o al menos gran parte de lo que los departamentos de matemáticas suelen enseñar en estos temas. Si observa los requisitos de matemáticas, encontrará escuelas en varios puntos entre dos y ocho cursos. Hay programas en los que la facultad de CS y matemáticas se superponen en gran medida y donde se puede adivinar que incluso los cursos de CS serán intensivos en matemáticas (no confunda esto con los departamentos combinados de matemáticas / cs, que son comunes, pero no implican que tengan mucho que ver el uno con el otro). Dada su preferencia, no recomendaría programas en el extremo “mathy” del espectro.
A la mayoría de mis alumnos no les gustan las matemáticas. Tenemos algunas matemáticas dobles / CS con doble especialización o combos mayor / menor, pero para la mayoría de mis estudiantes, superar solo calc y discretamente es muy agotador. Sin embargo, todavía no he tenido un estudiante que abandone la especialización debido a las matemáticas. En términos de “difícil”, diría que un estudiante diligente que está tomando calc en el año 12 no tendrá mucho problema. Si tiene un buen manejo de la aritmética y el álgebra básica (créalo o no, el concepto x = x es confuso para las personas y por una variedad de razones), estará bien.
Si tiene una doble especialización en arte y CS, está bien posicionado para conseguir un trabajo como artista técnico (la necesidad aquí es mucho mayor que para los artistas “regulares”, ya que necesita buenas habilidades tecnológicas, pero esos trabajos están abiertos a usted; son muy, muy competitivos). Incluso puede acceder a herramientas de modelado y renderizado, aunque eso requiere matemáticas (específicamente, álgebra lineal). Muy pocas personas fuera de la industria saben lo que es o hace un artista técnico, lo cual es una buena noticia para usted. Creo que Autodesk ofrece software gratuito a cualquier persona con una dirección .edu, por lo que probablemente pueda obtener Mudbox y Maya, etc., de forma gratuita. Sketchup es gratis, y Blender es gratis y de código abierto. Comience a construir una cartera y realmente comprenda las herramientas. No estoy en animación, pero en los juegos hacemos muchos modelos y los estudios de juegos también usan artistas técnicos. Ir a pasantías incluso este año. Si estás en Canadá, hay algunos estudios de juegos AAA (no sé sobre compañías de efectos u otros lugares que hacen animación en 3D) como Ubisoft en Montreal y creo que EA tiene una oficina en Vancouver, y debes solicitar una pasantía. este verano. No obtendrá uno, pero se pondrá en su radar, que es donde quiere estar. Probablemente deberías hacer lo mismo para los estudios de animación, pero no conozco su cultura.
¡Buena suerte!