• Arquitectura
 Diseño y control de sistemas informáticos
  • Inteligencia artificial y robótica
 Inferencia, deducción, reconocimiento de patrones
 Representación del conocimiento
  • Base de datos, estructuras y tipos de datos
 Modelización de relaciones entre datos
  • Comunicación hombre-máquina

 

  • Cálculo numérico y simbólico

 

  • Sistemas operativos
 Soportar la computación distribuida

  • Lenguajes de programación

 

  • Análisis y especificación de problemas
 Diseño, codificación, verificación y validación

 

  • Tipos abstractos de datos

 

  • Introducción a la recursión

 

  • Historia de la computación
 Mecanización de la aritmética
 Gestión de una computadora

 

  • Consecuencias sociales, profesionales y éticas

 

  • Análisis de algoritmos

 

  • Encriptamiento de datos

 

  • Introducción a la POO