La codificación competitiva no se enseña como un curso académico, ya sea en IIT a través de sus Matemáticas y Computación o como parte de un doble reconocimiento de matemáticas ni en un BE en CSE en BITS Pilani. De hecho, los tres tienen un resultado muy diferente.
Matemáticas y Computación se trata de aprender conceptos abstractos de las matemáticas, obtener un sabor mínimo del plan de estudios de informática con flexibilidad para elegir en la parte posterior del curso donde residen sus intereses naturales.
Una doble distinción en Matemáticas será puramente Matemáticas exponiéndote a aspectos abstractos y analíticos de las Matemáticas. Se espera que comprenda la investigación en áreas seleccionadas de su elección en la parte posterior del plan de estudios.
- ¿Puede un matemático de una universidad islámica resolver la hipótesis de Riemann y causar una conversión masiva al Islam en Israel?
- ¿Cuáles son las versiones de la teoría de conjuntos?
- Cómo practicar matemáticas solo
- Cómo abordar problemas matemáticos difíciles
- ¿Dónde puedo encontrar una definición rigurosa de funciones logarítmicas?
Un CSE de BITS le ofrecerá los fundamentos básicos de la informática. Hacia el final, tendrá conocimientos básicos de matemáticas a nivel de pregrado, algoritmos, cómo funcionan las redes de computadoras, conceptos básicos de varios paradigmas en programación, compiladores y se le presentará AI y DBMS. Hacia el final, se espera que comprenda cómo identificar un problema de ingeniería, asignarlo a su disciplina específica en CS y dar una dirección para resolverlo.
La codificación competitiva se trata más bien de 1) ser claro en las estructuras matemáticas discretas, 2) comprender el enunciado del problema y atacarlo utilizando las estructuras y algoritmos matemáticos existentes. La rapidez y elegancia con la que puede aplicar para resolverlo lo ayudará a obtener una ventaja sobre otros.
Matemática discreta se enseña en los tres planes de estudio, pero los algoritmos no se enseñan en Matemáticas (honores). Aparte de esto, debe ser claro en la elección del idioma en el que elige codificar, que no se ofrece en ninguna de las tres opciones.
La codificación competitiva no es el parámetro correcto para ‘preferir’ ninguna de estas ofertas curriculares. Se puede y se hace sin ninguno de ellos. Además, tenga en cuenta que sobresalir en la codificación competitiva es muy diferente de escribir un hermoso código de colaboración en equipos.