Después de que termina el programa de programación (estructuras de datos y algoritmo), ¿qué se les enseña a los estudiantes en CSE después de eso?

En mi clase introductoria de DSA, el profesor describió el curso como “detalles prácticos” para los cursos futuros y para la informática en general. Es por eso que se le da tanta importancia en el plan de estudios, así como en las ubicaciones. ¿Pero eso significa que te detendrás allí? Por supuesto no. Hay más en CS que solo DSA.

Existe una “teoría de la computación” en la que lentamente se desarrollaría el concepto de computadora como máquina. Sería recompensado con el conocimiento básico requerido para preguntarse si P == NP?
(no se preocupe si no comprende la última declaración, todo lo que necesita saber es que el curso es sorprendentemente interesante y que finalmente conocería a Turing. Sí, el mismo tipo que estaba en la película “Los juegos de imitación” !)

Conocería cómo funciona el sistema operativo; Maravíllate ante el complejo software que lo mantiene todo funcionando. Y finalmente podrá apreciar por qué obtiene un poco menos de espacio en su pendrive de 8 gb.

Aprendería los conceptos básicos de los compiladores y finalmente comprendería lo que sucede detrás de escena cuando escribe $ gcc yourpProgram.c
Y ten en cuenta que usarías tu DSA en gran medida en este curso en particular.

Las “redes de computadoras” harían apreciar lo que sucede cuando escribes el nombre de ese sitio web en el navegador y presionas enter. ¡Y he aquí que DSA está de vuelta para ayudarlo a enrutar su paquete!

Y luego hay cursos que te harán enamorarte de la informática de nuevo. Aprendizaje automático, cálculo cuántico, lógica difusa, por nombrar algunos.
Aprendería a hacer un modelo que reconozca la escritura a mano para usted, cómo SIRI / cortana reconoce su voz y cumple su orden. Y aprenderías hacia dónde se dirige la informática.

¿Son estos cursos útiles para las ubicaciones?

Pero supongo que una mejor pregunta sería: ¿son las ubicaciones mi único objetivo en la vida?
Amigo, estos cursos son útiles para tu vida como informático. Y sí, también son útiles para ubicaciones, tanto directa como indirectamente.

¡La informática es un gran campo, sumérgete, explora, disfruta!

Mi respuesta se basa en Anna University Syllabi, Tamil Nadu India.

A continuación se muestra el enlace del programa de estudios CSE:
Normativa 2013 Programa de estudios Universidad Anna Norma 2013 Norma Sem I – VIII Todos los departamentos

En cuanto a su uso en ubicaciones, insignificante .

Hasta donde recuerdo, nos enseñaron algoritmos en nuestro quinto semestre y también nos enseñaron Core Java.

Al pasar a nuestro último año, comenzamos con nuestros mini proyectos, seguidos por proyectos importantes y material de seminarios.

El último año se dedicó a aplicar lo que habíamos aprendido en todos los años anteriores y además de las ubicaciones habituales.

Gracias por preguntar 🙂

Creo que no sabes nada de informática. Te sugiero que leas sobre el currículum y hables con estudiantes de licenciatura o graduados de CS para obtener más información. Es más que un curso de estructuras de datos y algoritmos.

More Interesting

Si ASCII es binario a texto, ¿cuál es la relación entre binario a imagen?

¿Cuál fue el primer juego de computadora en usar un generador de números aleatorios?

¿Qué algoritmos existen para la reconstrucción de un conjunto de vectores de un diccionario de cardinalidad más pequeña?

¿Cuál es la idea central detrás de los algoritmos genéticos?

¿Cuáles son algunos métodos de diagnóstico utilizados en un algoritmo de agrupamiento?

¿El aprendizaje automático funciona modificando algoritmos o modificando datos y variables?

¿Deberíamos usar un árbol rojo-negro con más frecuencia para abordar los problemas de integridad de NP? ¿Es esto cierto?

¿Cuáles son las ventajas de los algoritmos de aprendizaje de refuerzo como LinUCB sobre otros algoritmos de predicción de CTR en línea como la regresión logística en línea?

¿A los programadores les gustan las funciones recursivas? ¿Por qué o por qué no?

¿Cuáles son los algoritmos más utilizados en los que puedo confiar para mejorar mis habilidades de resolución de problemas?

¿Qué es el nodo en la estructura de datos?

¿Por qué son importantes las pruebas para estudiar algoritmos y estructuras de datos? ¿Estudiar esas pruebas complejas es realmente necesario?

Cómo convertir 8.426661309628124e + 22 a 84266613096281243382112 en Javascript

¿Cuáles son los mejores enfoques para aprender programación dinámica? ¿Y de dónde se puede aprender esto? ¿Qué tan útil es esto en la programación competitiva?

¿Cuál es una manera eficiente de crear una gran cantidad de cadenas aleatorias pero únicas?