Desarrollo de aplicaciones
Adquiere habilidades para diseñar y desarrollar aplicaciones de software de alto rendimiento, aplicando metodologías ágiles y patrones de diseño eficientes.
Bases de datos
Domina el diseño y gestión de bases de datos robustas, garantizando el correcto almacenamiento y acceso a grandes volúmenes de información.
Programación y tecnologías web
Aprende lenguajes de programación como Java, HTML, JavaScript, y desarrolla interfaces web responsivas, seguras y accesibles.
Gestión de proyectos
Desarrolla competencias en la planificación y liderazgo de proyectos de software, asegurando la calidad, la seguridad y el cumplimiento de plazos.
Asignaturas
- Álgebra superior
- Introducción a las tecnologías de la información
- Física
- Ecuaciones Diferenciales
- Matemáticas discretas
- Introducción a la Programación
- Tópicos selectos de Física
- Cálculo diferencial e integral
- Álgebra lineal
- Programación
- Introducción al desarrollo de software
- Bases de datos
- Métodos numéricos
- Diseño Interactivo
- Estructura de datos
- Programación orientada a objetos
- Fundamentos de Redes
- Sistemas operativos
- Programación web
- Análisis de software
- Interconectividad de redes
- Investigación de operaciones
- Programación net
- Diseño de software
- Desarrollo de requisitos de software
- Redes de computadoras
- Métodos de calidad de software
- Arquitectura de computadoras
- Arquitectura de software
- Gestión de proyectos de software
- Optativa I
- Optativa II
- Pruebas y mantenimiento de sistemas de software
- Seguridad informática
- Programación móvil
- Optativa III
- Métodos de ingeniería de software
- Métricas de software
- Optativa IV
- Optativa V
Optativas:*
- Administración de proyectos
- Desarrollo de aplicaciones móviles
- Diseño multimedia
- Programación avanzada
- Gestión tecnológica
- Administración de proyectos de tecnologías de información
- Administración de base de datos
- Inteligencia artificial
- Sistemas en tiempo real
- Computación móvil