5. Contenido detallado por curso
Subsecciones
- 5.1 Introducción a la Computación (Obligatorio)
- 5.2 Algebra Linear (Obligatorio)
- 5.3 Cálculo Diferencial (Obligatorio)
- 5.4 Química I (Obligatorio)
- 5.5 Electivo Formación General (Obligatorio)
- 5.6 Inglés I (Obligatorio)
- 5.7 Introducción a la Ciencia de la Computación (Obligatorio)
- 5.7.1 Justificación
- 5.7.2 Objetivos Generales
- 5.7.3 Contribución a los resultados (Outcomes)
- 5.7.4 Contenido
- 5.7.4.1 Pensamiento Computacional (Parte I) (4 horas) [Habilidades AG-C02,AG-C08,AG-C12]
- 5.7.4.2 Pensamiento Computacional (Parte II) (4 horas) [Habilidades AG-C02,AG-C08,AG-C12]
- 5.7.4.3 Conceptos Generales (4 horas) [Habilidades AG-C02,AG-C08,AG-C12]
- 5.7.4.4 Representación de Datos a Nivel de Máquina (4 horas) [Habilidades AG-C02,AG-C08,AG-C12]
- 5.7.4.5 Abstracción y Representación de Programas (2 horas) [Habilidades AG-C02,AG-C08,AG-C12]
- 5.7.4.6 Fundamentos de Criptografía (2 horas) [Habilidades AG-C02,AG-C08,AG-C12]
- 5.7.4.7 Gestión de Memoria (4 horas) [Habilidades AG-C02,AG-C08,AG-C12]
- 5.7.4.8 Rol y Propósito de los Sistemas Operativos (2 horas) [Habilidades AG-C02,AG-C08,AG-C12]
- 5.7.4.9 Principios del Sistema Operativo (2 horas) [Habilidades AG-C02,AG-C08,AG-C12]
- 5.7.4.10 Fundamentos de Redes y Comunicaciones (4 horas) [Habilidades AG-C02,AG-C08,AG-C12]
- 5.7.4.11 Aplicaciones en Red (4 horas) [Habilidades AG-C02,AG-C08,AG-C12]
- 5.7.4.12 Marco de Análisis de Complejidad (2 horas) [Habilidades AG-C02,AG-C08,AG-C12]
- 5.7.4.13 Notación Asintótica y Clases de Complejidad (1 horas) [Habilidades AG-C02,AG-C08,AG-C12]
- 5.7.4.14 Análisis de Complejidad II: Recursión, Amortización y Cotas Ajustadas (1 horas) [Habilidades AG-C02,AG-C08,AG-C12]
- 5.7.4.15 Estructuras de Datos Fundamentales (3 horas) [Habilidades AG-C02,AG-C08,AG-C12]
- 5.7.4.16 Algoritmos Fundamentales (3 horas) [Habilidades AG-C02,AG-C08,AG-C12]
- 5.7.4.17 Algoritmos Avanzados (2 horas) [Habilidades AG-C02,AG-C08,AG-C12]
- 5.7.4.18 Conceptos Fundamentales de Sistemas de Bases de Datos (4 horas) [Habilidades AG-C02,AG-C08,AG-C12]
- 5.7.4.19 Programación Orientada a Objetos I: Fundamentos (4 horas) [Habilidades AG-C02,AG-C08,AG-C12]
- 5.7.4.20 Control de Versiones y CI/CD (2 horas) [Habilidades AG-C02,AG-C08,AG-C12]
- 5.7.4.21 Ingeniería de Requisitos (2 horas) [Habilidades AG-C02,AG-C08,AG-C12]
- 5.7.4.22 Aprendizaje Automático I: Fundamentos (1 horas) [Habilidades AG-C02,AG-C08,AG-C12]
- 5.7.4.23 Aprendizaje Automático III: Redes Neuronales y Ética (1 horas) [Habilidades AG-C02,AG-C08,AG-C12]
- 5.7.4.24 Conceptos Fundamentales de Gráficos y Técnicas Interactivas (2 horas) [Habilidades AG-C02,AG-C08,AG-C12]
- 5.7.4.25 Renderizado Aplicado y Técnicas (2 horas) [Habilidades AG-C02,AG-C08,AG-C12]
- 5.7.4.26 Clase de cierre: ?`Cómo funciona un motor de búsqueda como Google? (2 horas) [Habilidades AG-C02,AG-C08,AG-C12]
- 5.7.5 Referencias Bibliográficas
- 5.8 Programación Orientada a Objetos I (Obligatorio)
- 5.8.1 Justificación
- 5.8.2 Objetivos Generales
- 5.8.3 Contribución a los resultados (Outcomes)
- 5.8.4 Contenido
- 5.8.4.1 Pragmática del Lenguaje (2 horas) [Habilidades AG-C09,AG-C12]
- 5.8.4.2 Traducción y Ejecución de Lenguajes (4 horas) [Habilidades AG-C09,AG-C12]
- 5.8.4.3 Sistemas de Tipos I: Fundamentos (8 horas) [Habilidades AG-C09,AG-C12]
- 5.8.4.4 Programación Orientada a Objetos I: Fundamentos (14 horas) [Habilidades AG-C09,AG-C12]
- 5.8.4.5 Modelo de Ejecución y Memoria de Sistemas (12 horas) [Habilidades AG-C09,AG-C12]
- 5.8.4.6 Programación Funcional (10 horas) [Habilidades AG-C09,AG-C12]
- 5.8.4.7 Programación Orientada a Objetos II: Encapsulación, Subtipado y Reflexión (8 horas) [Habilidades AG-C09,AG-C12]
- 5.8.4.8 Construcciones de Programación Avanzadas (6 horas) [Habilidades AG-C09,AG-C12]
- 5.8.4.9 Scripting de Shell (4 horas) [Habilidades AG-C09,AG-C12]
- 5.8.5 Referencias Bibliográficas
- 5.9 Estructuras Discretas (Obligatorio)
- 5.10 Cálculo Integral (Obligatorio)
- 5.11 Física I (Obligatorio)
- 5.12 Inglés II (Obligatorio)
- 5.13 Programación Orientada a Objetos II (Obligatorio)
- 5.14 Desarrollo Basado en Plataformas (Obligatorio)
- 5.14.1 Justificación
- 5.14.2 Objetivos Generales
- 5.14.3 Contribución a los resultados (Outcomes)
- 5.14.4 Contenido
- 5.14.4.1 Aspectos Comunes I: Plataformas, APIs y Restricciones (5 horas) [Habilidades AG-C04,AG-C09]
- 5.14.4.2 Aspectos Comunes II: Lenguajes de Plataforma y Patrones Web (3 horas) [Habilidades AG-C04,AG-C09]
- 5.14.4.3 Frontend, Frameworks y Estándares Web (12 horas) [Habilidades AG-C04,AG-C09]
- 5.14.4.4 Plataformas Móviles I: Fundamentos del Desarrollo (6 horas) [Habilidades AG-C04,AG-C09]
- 5.14.4.5 Plataformas Móviles: Arquitectura y Restricciones (3 horas) [Habilidades AG-C04,AG-C09]
- 5.14.4.6 Plataformas Móviles: Capacidades y Computación Asíncrona (3 horas) [Habilidades AG-C04,AG-C09]
- 5.14.4.7 SPD-SEP/Interactiva (10 horas) [Habilidades AG-C04,AG-C09]
- 5.14.4.8 Plataformas Interactivas de Datos y Análisis (6 horas) [Habilidades AG-C04,AG-C09]
- 5.14.5 Referencias Bibliográficas
- 5.15 IA Aplicada (Obligatorio)
- 5.16 Cálculo Diferencial e Integral Avanzado (Obligatorio)
- 5.17 Estadística y Probabilidades (Obligatorio)
- 5.18 Inglés III (Electivo)
- 5.19 Algoritmos y Estructuras de Datos (Obligatorio)
- 5.20 Teoría de la Computación (Obligatorio)
- 5.21 Arquitectura de Computadores (Obligatorio)
- 5.22 Bases de Datos I (Obligatorio)
- 5.23 Metodología de la Investigación (Obligatorio)
- 5.24 Métodos Numéricos (Obligatorio)
- 5.25 Inglés IV (Electivo)
- 5.26 Análisis y Diseño de Algoritmos (Obligatorio)
- 5.27 Inteligencia Artificial (Obligatorio)
- 5.27.1 Justificación
- 5.27.2 Objetivos Generales
- 5.27.3 Contribución a los resultados (Outcomes)
- 5.27.4 Contenido
- 5.27.4.1 Introducción a la IA: Conceptos y Comportamiento Inteligente (4 horas) [Habilidades AG-C08,AG-C09]
- 5.27.4.2 Características del Problema y Naturaleza de los Agentes (4 horas) [Habilidades AG-C08,AG-C09]
- 5.27.4.3 Estado y Búsqueda No Informada (5 horas) [Habilidades AG-C08,AG-C09]
- 5.27.4.4 Búsqueda Heurística y CSP (6 horas) [Habilidades AG-C08,AG-C09]
- 5.27.4.5 Búsqueda Adversarial y Optimización Estocástica (5 horas) [Habilidades AG-C08,AG-C09]
- 5.27.4.6 Aprendizaje Automático I: Fundamentos (7 horas) [Habilidades AG-C08,AG-C09]
- 5.27.4.7 Aprendizaje Automático II: Datos, Representaciones y Evaluación (7 horas) [Habilidades AG-C08,AG-C09]
- 5.27.4.8 Aprendizaje Automático III: Redes Neuronales y Ética (6 horas) [Habilidades AG-C08,AG-C09]
- 5.27.4.9 Formulación del Aprendizaje Automático y Evaluación (3 horas) [Habilidades AG-C09]
- 5.27.4.10 Aprendizaje Profundo, RL y Ética (3 horas) [Habilidades AG-C09]
- 5.27.4.11 Representación del Conocimiento y Razonamiento Probabilístico Básico (6 horas) [Habilidades AG-C08,AG-C09]
- 5.27.4.12 Independencia, Modelos de Markov y Toma de Decisiones (6 horas) [Habilidades AG-C08,AG-C09]
- 5.27.4.13 Aplicaciones e Impacto Social (Parte I) (4 horas) [Habilidades AG-C08,AG-C09]
- 5.27.4.14 Aplicaciones e Impacto Social (Parte II) (4 horas) [Habilidades AG-C08,AG-C09]
- 5.27.5 Referencias Bibliográficas
- 5.28 Bases de Datos II (Obligatorio)
- 5.29 Ingeniería de Software I (Obligatorio)
- 5.30 Sistemas Operativos (Obligatorio)
- 5.31 Inglés V (Electivo)
- 5.32 Redes y Comunicación (Obligatorio)
- 5.33 Algoritmos para Problemas Complejos (Obligatorio)
- 5.34 Estructuras de Datos Avanzadas (Obligatorio)
- 5.35 Compiladores (Obligatorio)
- 5.36 Introducción al Aprendizaje de Máquina (Obligatorio)
- 5.37 Física Computacional (Obligatorio)
- 5.38 Computación Gráfica (Obligatorio)
- 5.39 Ingeniería de Software II (Obligatorio)
- 5.40 Experiencia de Usuario (UX) (Obligatorio)
- 5.41 Aprendizaje Profundo (Obligatorio)
- 5.42 Ética Profesional (Obligatorio)
- 5.43 Computación en la Sociedad (Obligatorio)
- 5.43.1 Justificación
- 5.43.2 Objetivos Generales
- 5.43.3 Contribución a los resultados (Outcomes)
- 5.43.4 Contenido
- 5.43.4.1 Fundamentos e Historia Temprana de la Informática (2 horas) [Habilidades AG-C01,AG-C02]
- 5.43.4.2 Impacto Social e IA (2 horas) [Habilidades AG-C01,AG-C02]
- 5.43.4.3 Fundamentos y Marcos del Análisis Ético (4 horas) [Habilidades AG-C01,AG-C02]
- 5.43.4.4 Valores, Naturaleza y Actualización Profesional (4 horas) [Habilidades AG-C01,AG-C02]
- 5.43.4.5 Fundamentos de la Propiedad Intelectual (4 horas) [Habilidades AG-C01,AG-C02]
- 5.43.4.6 Derechos de PI Digital y Derechos de Autor (6 horas) [Habilidades ]
- 5.43.4.7 Datos, Vigilancia y Tecnología de Privacidad (4 horas) [Habilidades AG-C01,AG-C02]
- 5.43.4.8 Huella Ambiental de los Sistemas Informáticos (2 horas) [Habilidades AG-C01,AG-C02]
- 5.43.4.9 Modelos y Estrategias Económicas (2 horas) [Habilidades AG-C01,AG-C02]
- 5.43.4.10 Delitos y Ataques Informáticos (2 horas) [Habilidades AG-C01,AG-C02]
- 5.43.4.11 Identidad y Diversidad en la Informática (2 horas) [Habilidades AG-C01,AG-C02]
- 5.43.4.12 Comunicación Técnica y Profesional (2 horas) [Habilidades AG-C01,AG-C02]
- 5.43.5 Referencias Bibliográficas
- 5.44 Seguridad en Computación (Obligatorio)
- 5.45 Computación Paralela y Distribuída (Obligatorio)
- 5.45.1 Justificación
- 5.45.2 Objetivos Generales
- 5.45.3 Contribución a los resultados (Outcomes)
- 5.45.4 Contenido
- 5.45.4.1 Programas: Paralelismo Declarativo (4 horas) [Habilidades AG-C09,AG-C11]
- 5.45.4.2 Programas: Inicio de Actividades (3 horas) [Habilidades AG-C09,AG-C11]
- 5.45.4.3 Programas: Propiedades de Ejecución (3 horas) [Habilidades AG-C09,AG-C11]
- 5.45.4.4 Programas: Distribución (2 horas) [Habilidades AG-C09,AG-C11]
- 5.45.4.5 Programas: Mapeos de Implementación (2 horas) [Habilidades AG-C09,AG-C11]
- 5.45.4.6 Programación GPU (4 horas) [Habilidades AG-C09]
- 5.45.4.7 Comunicación (8 horas) [Habilidades AG-C09,AG-C11]
- 5.45.4.8 Comunicación: Propiedades y Extensiones (3 horas) [Habilidades AG-C09,AG-C11]
- 5.45.4.9 Memoria y Consistencia (3 horas) [Habilidades AG-C09,AG-C11]
- 5.45.4.10 Coordinación (7 horas) [Habilidades AG-C09,AG-C11]
- 5.45.4.11 Coordinación: Sincronización y Atomicidad (3 horas) [Habilidades AG-C09,AG-C11]
- 5.45.4.12 Coordinación: Propiedades Avanzadas (4 horas) [Habilidades AG-C09,AG-C11]
- 5.45.4.13 Evaluación (7 horas) [Habilidades AG-C09,AG-C11]
- 5.45.4.14 Evaluación: Métodos Formales (3 horas) [Habilidades AG-C09,AG-C11]
- 5.45.4.15 Evaluación: Pruebas y Medición (2 horas) [Habilidades AG-C09,AG-C11]
- 5.45.4.16 Algoritmos (4 horas) [Habilidades AG-C09,AG-C11]
- 5.45.4.17 Algoritmos: Dominios de Aplicación (4 horas) [Habilidades AG-C09,AG-C11]
- 5.45.4.18 Algoritmos: Dominios Algorítmicos (4 horas) [Habilidades AG-C09,AG-C11]
- 5.45.5 Referencias Bibliográficas
- 5.46 Proyecto de tesis 1 (Obligatorio)
- 5.47 Teatro (Obligatorio)
- 5.48 Actividades Extracurriculares (Obligatorio)
- 5.49 Visión Computacional (Electivo)
- 5.50 Ingeniería de Software III (Electivo)
- 5.51 Sistemas de Información (Electivo)
- 5.52 Arquitectura de Software y DevOps para Software en la Nube (Electivo)
- 5.52.1 Justificación
- 5.52.2 Objetivos Generales
- 5.52.3 Contribución a los resultados (Outcomes)
- 5.52.4 Contenido
- 5.52.4.1 Principios y Arquitectura de Software (8 horas) [Habilidades AG-C09,AG-C12]
- 5.52.4.2 Calidad y Evaluación del Diseño (8 horas) [Habilidades AG-C09,AG-C12]
- 5.52.4.3 Diseño de API y Modelado (6 horas) [Habilidades AG-C09,AG-C11]
- 5.52.4.4 Virtualización (6 horas) [Habilidades AG-C11,AG-C12]
- 5.52.4.5 Coordinación (6 horas) [Habilidades AG-C09,AG-C11]
- 5.52.4.6 Control de Versiones y CI/CD (6 horas) [Habilidades AG-C11,AG-C12]
- 5.52.4.7 Control de Versiones y CI/CD (6 horas) [Habilidades AG-C11,AG-C12]
- 5.52.4.8 Aplicaciones en Red (6 horas) [Habilidades AG-C09,AG-C11]
- 5.52.4.9 Ingeniería de Confiabilidad (6 horas) [Habilidades AG-C11,AG-C12]
- 5.52.4.10 Confiabilidad del Sistema (6 horas) [Habilidades AG-C09,AG-C12]
- 5.52.5 Referencias Bibliográficas
- 5.53 Big Data (Obligatorio)
- 5.54 Prácticas Pre-profesionales (Obligatorio)
- 5.55 Proyecto de tesis 2 (Obligatorio)
- 5.55.1 Justificación
- 5.55.2 Objetivos Generales
- 5.55.3 Contribución a los resultados (Outcomes)
- 5.55.4 Contenido
- 5.55.4.1 Formalización del Plan de Tesis (10 horas) [Habilidades AG-C05,AG-C08,AG-C09]
- 5.55.4.2 Marco Teórico y Estado del Arte Avanzado (10 horas) [Habilidades AG-C04,AG-C08,AG-C09]
- 5.55.4.3 Diseño de la Metodología Original (10 horas) [Habilidades AG-C05,AG-C08,AG-C09]
- 5.55.4.4 Implementación y Experimentos Preliminares (12 horas) [Habilidades AG-C05,AG-C08,AG-C09]
- 5.55.4.5 Redacción de Capítulos Centrales de la Tesis (10 horas) [Habilidades AG-C02,AG-C04,AG-C09]
- 5.55.4.6 Presentación del Avance y Planificación Final (8 horas) [Habilidades AG-C02,AG-C04,AG-C05]
- 5.55.5 Referencias Bibliográficas
- 5.56 Modelos Generativos Avanzados en IA (Obligatorio)
- 5.57 Bioinformática (Obligatorio)
- 5.58 Robótica (Electivo)
- 5.59 Tópicos en Computación Gráfica (Electivo)
- 5.60 Computación Cuántica (Electivo)
- 5.61 Tópicos en Ingeniería de Software (Electivo)
- 5.61.1 Justificación
- 5.61.2 Objetivos Generales
- 5.61.3 Contribución a los resultados (Outcomes)
- 5.61.4 Contenido
- 5.61.4.1 Colaboración y Dinámica de Equipo (4 horas) [Habilidades AG-C03,AG-C09]
- 5.61.4.2 Control de Versiones y CI/CD (4 horas) [Habilidades AG-C03,AG-C09]
- 5.61.4.3 Ingeniería de Requisitos (6 horas) [Habilidades AG-C03,AG-C09]
- 5.61.4.4 Principios y Arquitectura de Software (6 horas) [Habilidades AG-C03,AG-C09]
- 5.61.4.5 Prácticas de Codificación (6 horas) [Habilidades AG-C03,AG-C09]
- 5.61.4.6 Compatibilidad y Versionado de API (6 horas) [Habilidades AG-C03,AG-C09]
- 5.61.4.7 Conceptos de verificación y validación (6 horas) [Habilidades AG-C03,AG-C09]
- 5.61.4.8 Herramientas y Análisis de Pruebas (3 horas) [Habilidades AG-C03,AG-C09]
- 5.61.4.9 Pruebas de Rendimiento y Evaluación Comparativa (3 horas) [Habilidades AG-C03,AG-C09]
- 5.61.4.10 Conceptos de Confiabilidad (5 horas) [Habilidades AG-C03,AG-C09]
- 5.61.4.11 Métodos Formales (5 horas) [Habilidades AG-C03,AG-C09]
- 5.61.5 Referencias Bibliográficas
- 5.62 Internet de las Cosas (Electivo)
- 5.63 Cloud Computing (Obligatorio)
- 5.64 Taller de Investigación (Obligatorio)
- 5.64.1 Justificación
- 5.64.2 Objetivos Generales
- 5.64.3 Contribución a los resultados (Outcomes)
- 5.64.4 Contenido
- 5.64.4.1 Conclusión de Experimentos y Análisis de Resultados (12 horas) [Habilidades AG-C05,AG-C08,AG-C09]
- 5.64.4.2 Redacción de Capítulos Finales de la Tesis (12 horas) [Habilidades AG-C02,AG-C04,AG-C09]
- 5.64.4.3 Formato, Integración y Calidad del Documento (10 horas) [Habilidades AG-C02,AG-C04,AG-C09]
- 5.64.4.4 Revisiones con el Asesor y Ciclos de Corrección (10 horas) [Habilidades AG-C02,AG-C08,AG-C09]
- 5.64.4.5 Preparación y Ensayo de la Sustentación (8 horas) [Habilidades AG-C02,AG-C04,AG-C05]
- 5.64.4.6 Entrega Formal y Pre-Sustentación (8 horas) [Habilidades AG-C02,AG-C04,AG-C05]
- 5.64.5 Referencias Bibliográficas
- 5.65 Tópicos en Inteligencia Artificial (Obligatorio)
- 5.66 Computación Evolutiva (Obligatorio)
- 5.67 Liderazgo y Desempeño (Obligatorio)
Generado por Ernesto Cuadros-Vargas , Sociedad Peruana de Computación-Peru, basado en el modelo de la Computing Curricula de IEEE-CS/ACM