¿Cuáles son los cursos básicos para la licenciatura en Ciencias y Tecnología de la Computación? ¿Cómo organizar la secuencia de aprendizaje?
Introducción a la Informática y al Lenguaje C
Ensamblaje, sistemas operativos, C, estructuras de datos, matemáticas discretas, análisis numérico y principios de composición informática.
Principios de compilación informática y bases de datos
Redes informáticas e ingeniería de software y seguridad
Existen otros como: matemáticas avanzadas, álgebra lineal, matemáticas discretas, principios de redes , Diseño web, tecnología multimedia, lenguaje ensamblador, lenguaje de diseño orientado a objetos, programación Java, ASP, SQL, etc.
He buscado mucho en Internet y cada uno tiene opiniones diferentes. También recopilé algunos materiales didácticos, pero no sé si son completos o el orden de estudio. Mi idea es esta:
Aprende el lenguaje C y C primero. Los libros de texto incluyen: Lenguaje de programación C-K; Errores y trampas, Algoritmos en C y Programación experta en C.
Aprender estructuras de datos. La estructura de datos de la Universidad de Tsinghua y Yan Weimin aún no ha encontrado un libro de texto extranjero clásico.
Algoritmos de aprendizaje. Introducción a los algoritmos y a las matemáticas concretas y sus aplicaciones
Principios de organización informática. Organización de computadoras y diseño de hardware-Número 3-David Pat