Siguiente:
4.3.2 Tópicos de Ciencias Básicas
Subir:
4.3 Tópicos distribuídos por curso
Anterior:
4.3 Tópicos distribuídos por curso
Índice General
4
.
3
.
1
Tópicos de Ciencia de la Computación–
Computer Science
/curso
Tabla 4.1:
Tópicos por curso del 1er al 1er Semestre
Primer Sem
.
Unidades de Conocimiento de Ciencia de la Computación–
Computer Science
CS111
BMA101
BMA102
BCH101
FG001
BEI101
Total
AL/Estrategias Algorítmicas
6
6
FPL/Programación Orientada a Objetos I: Fundamentos
24
24
FPL/Sistemas de Tipos I: Fundamentos
6
6
Total
36
0
0
0
0
0
Tabla 4.2:
Tópicos por curso del 2do al 2do Semestre
Segundo Sem
.
Unidades de Conocimiento de Ciencia de la Computación–
Computer Science
CS100
CS112
CS1D1
BMA103
BFI101
BEI102
Total
AI/Aprendizaje Automático I: Fundamentos
1
1
AI/Aprendizaje Automático III: Redes Neuronales y Ética
1
1
AL/Estructuras de Datos Fundamentales
3
3
AL/Algoritmos Fundamentales
3
3
AL/Algoritmos Avanzados
2
2
AL/Marco de Análisis de Complejidad
2
2
AL/Notación Asintótica y Clases de Complejidad
1
1
AL/Análisis de Complejidad II: Recursión, Amortización y Cotas Ajustadas
1
1
AR/Representación de Datos a Nivel de Máquina
4
4
DM/Conceptos Fundamentales de Sistemas de Bases de Datos
4
4
FPL/Programación Orientada a Objetos I: Fundamentos
4
14
18
FPL/Programación Orientada a Objetos II: Encapsulación, Subtipado y Reflexión
8
8
FPL/Programación Funcional
10
10
FPL/Scripting de Shell
4
4
FPL/Sistemas de Tipos I: Fundamentos
8
8
FPL/Modelo de Ejecución y Memoria de Sistemas
12
12
FPL/Traducción y Ejecución de Lenguajes
4
4
FPL/Abstracción y Representación de Programas
2
2
FPL/Construcciones de Programación Avanzadas
6
6
FPL/Pragmática del Lenguaje
2
2
GIT/Conceptos Fundamentales de Gráficos y Técnicas Interactivas
2
2
GIT/Renderizado Aplicado y Técnicas
2
2
MSF/Matemáticas Discretas
48
48
NC/Fundamentos de Redes y Comunicaciones
4
4
NC/Aplicaciones en Red
4
4
OS/Rol y Propósito de los Sistemas Operativos
2
2
OS/Principios del Sistema Operativo
2
2
OS/Gestión de Memoria
4
4
SE/Control de Versiones y CI/CD
2
2
SE/Ingeniería de Requisitos
2
2
SEC/Fundamentos de Criptografía
2
2
Total
54
68
48
0
0
0
Tabla 4.3:
Tópicos por curso del 3er al 3er Semestre
Tercer Sem
.
Unidades de Conocimiento de Ciencia de la Computación–
Computer Science
CS113
CS2B1
AI161
BMA104
STA251
BEI201
Total
FPL/Programación Orientada a Objetos II: Encapsulación, Subtipado y Reflexión
8
8
FPL/Programación Funcional
12
12
FPL/Computación Paralela y Distribuida
12
12
FPL/Modelo de Ejecución y Memoria de Sistemas
8
8
FPL/Gestión de Memoria
8
8
FPL/Construcciones de Programación Avanzadas
20
20
SPD/Aspectos Comunes I: Plataformas, APIs y Restricciones
5
5
SPD/Aspectos Comunes II: Lenguajes de Plataforma y Patrones Web
3
3
SPD/Frontend, Frameworks y Estándares Web
12
12
SPD/Plataformas Móviles I: Fundamentos del Desarrollo
6
6
SPD/Plataformas Móviles: Arquitectura y Restricciones
3
3
SPD/Plataformas Móviles: Capacidades y Computación Asíncrona
3
3
SPD/Plataformas Interactivas de Datos y Análisis
6
6
SPD/SPD-SEP/Interactiva
10
10
Total
68
48
0
0
0
0
Tabla 4.4:
Tópicos por curso del 4to al 4to Semestre
Cuarto Sem
.
Unidades de Conocimiento de Ciencia de la Computación–
Computer Science
CS210
CS211
CS221
CS271
CS401
MA202
BEI202
Total
AL/Estructuras de Datos Fundamentales
32
32
AL/Marco de Análisis de Complejidad
3
3
AL/Notación Asintótica y Clases de Complejidad
4
4
AL/Análisis de Complejidad II: Recursión, Amortización y Cotas Ajustadas
7
7
AL/Teoría de la Complejidad Computacional
6
6
AL/Lenguajes Formales y Autómatas
62
62
AR/Lógica Digital y Sistemas Digitales
14
14
AR/Representación de Datos a Nivel de Máquina
12
12
AR/Organización de Máquina a Nivel de Ensamblador
20
20
AR/Jerarquía de Memoria
18
18
AR/Arquitecturas Heterogéneas
10
10
AR/Arquitecturas de Procesador Seguras
8
8
DM/Conceptos Fundamentales de Sistemas de Bases de Datos
8
8
DM/Modelado de Datos
8
8
DM/Bases de Datos Relacionales
16
16
DM/Construcción de Consultas
16
16
DM/Internos de DBMS
8
8
DM/Seguridad y Privacidad de Datos
8
8
Total
32
82
82
64
0
0
0
Tabla 4.5:
Tópicos por curso del 5to al 5to Semestre
Quinto Sem
.
Unidades de Conocimiento de Ciencia de la Computación–
Computer Science
CS212
CS261
CS272
CS291
CS2S1
BEI203
Total
AI/Introducción a la IA: Conceptos y Comportamiento Inteligente
4
4
AI/Características del Problema y Naturaleza de los Agentes
4
4
AI/Estado y Búsqueda No Informada
5
5
AI/Búsqueda Heurística y CSP
6
6
AI/Búsqueda Adversarial y Optimización Estocástica
5
5
AI/Representación del Conocimiento y Razonamiento Probabilístico Básico
6
6
AI/Independencia, Modelos de Markov y Toma de Decisiones
6
6
AI/Aprendizaje Automático I: Fundamentos
7
7
AI/Aprendizaje Automático II: Datos, Representaciones y Evaluación
7
7
AI/Aprendizaje Automático III: Redes Neuronales y Ética
6
6
AI/Formulación del Aprendizaje Automático y Evaluación
3
3
AI/Aprendizaje Profundo, RL y Ética
3
3
AI/Aplicaciones e Impacto Social (Parte I)
4
4
AI/Aplicaciones e Impacto Social (Parte II)
4
4
AL/Estructuras de Datos Fundamentales
6
6
AL/Algoritmos Fundamentales
6
6
AL/Algoritmos Avanzados
4
4
AL/Estrategias Algorítmicas
24
24
AL/Marco de Análisis de Complejidad
6
6
AL/Notación Asintótica y Clases de Complejidad
6
6
AL/Análisis de Complejidad II: Recursión, Amortización y Cotas Ajustadas
12
12
AL/Teoría de la Complejidad Computacional
6
6
DM/Procesamiento de Consultas
12
12
DM/Internos de DBMS
12
12
DM/Sistemas NoSQL
12
12
DM/Bases de Datos Distribuidas/Computación en la Nube
12
12
DM/Bases de Datos Semiestructuradas y No Estructuradas
12
12
FPL/Scripting de Shell
8
8
OS/Rol y Propósito de los Sistemas Operativos
8
8
OS/Protección y Seguridad
12
12
OS/Planificación
16
16
OS/Gestión de Memoria
16
16
OS/API de Sistemas de Archivos e Implementación
12
12
SE/Colaboración y Dinámica de Equipo
14
14
SE/Control de Versiones y CI/CD
12
12
SE/Ingeniería de Requisitos
14
14
SE/Principios y Arquitectura de Software
12
12
SE/Conceptos de verificación y validación
12
12
SE/Herramientas y Análisis de Pruebas
4
4
SE/Pruebas de Rendimiento y Evaluación Comparativa
4
4
Total
70
70
60
72
72
0
Tabla 4.6:
Tópicos por curso del 6to al 7mo Semestre
Sexto Sem
Séptimo Sem
.
Unidades de Conocimiento de Ciencia de la Computación–
Computer Science
CS231
CS311
CS312
CS342
AI263
FI201
CS251
CS292
CS2H1
AI264
FG211
Total
AI/Agentes y Sistemas Cognitivos
8
8
AI/Procesamiento del Lenguaje Natural
8
8
AL/Algoritmos Fundamentales
36
36
AL/Estrategias Algorítmicas
12
12
FPL/Programación Orientada a Objetos II: Encapsulación, Subtipado y Reflexión
12
12
FPL/Traducción y Ejecución de Lenguajes
24
24
FPL/Análisis de Programas y Analizadores
20
20
FPL/Comportamiento en Tiempo de Ejecución y Sistemas
20
20
GIT/Conceptos Fundamentales de Gráficos y Técnicas Interactivas
16
16
GIT/Visualización
16
16
GIT/Renderizado Aplicado y Técnicas
16
16
GIT/Modelado Geométrico
16
16
HCI/Comprender al Usuario: Objetivos individuales e interacciones con otros
8
8
HCI/Responsabilidad y Rendición de Cuentas en el Diseño
8
8
HCI/Accesibilidad y Diseño Inclusivo
8
8
HCI/Evaluación del Diseño
8
8
HCI/Diseño de Sistemas
8
8
HCI/Sociedad, ética y Profesión
8
8
NC/Fundamentos de Redes y Comunicaciones
6
6
NC/Aplicaciones en Red
6
6
NC/Soporte de Fiabilidad
6
6
NC/Enrutamiento y Reenvío
6
6
NC/Comunicación de un solo salto
6
6
NC/Seguridad de Red
6
6
NC/Soporte de Movilidad
6
6
NC/Temas Emergentes
6
6
SE/Colaboración y Dinámica de Equipo
14
14
SE/Principios y Arquitectura de Software
16
16
SE/Prácticas de Codificación
14
14
SE/Conceptos de verificación y validación
10
10
SE/Herramientas y Análisis de Pruebas
4
4
SE/Pruebas de Rendimiento y Evaluación Comparativa
4
4
SE/Conceptos de Confiabilidad
10
10
SEP/Comunicación Técnica y Profesional
12
12
Total
48
48
24
64
0
0
64
72
64
0
0
Tabla 4.7:
Tópicos por curso del 8vo al 8vo Semestre
Octavo Sem
.
Unidades de Conocimiento de Ciencia de la Computación–
Computer Science
CS281
CS3I1
CS3P1
CS402
FG106
EX301
AI268
CS391
CS393
CS394
Total
AI/Introducción a la IA: Conceptos y Comportamiento Inteligente
5
5
AI/Características del Problema y Naturaleza de los Agentes
5
5
AI/Aprendizaje Automático I: Fundamentos
5
5
AI/Aprendizaje Automático II: Datos, Representaciones y Evaluación
5
5
AI/Aprendizaje Automático III: Redes Neuronales y Ética
4
4
AI/Formulación del Aprendizaje Automático y Evaluación
3
3
AI/Aprendizaje Profundo, RL y Ética
3
3
AI/Percepción y Visión por Computadora
24
24
NC/Aplicaciones en Red
6
6
OS/Virtualización
6
6
PDC/Programas: Paralelismo Declarativo
4
4
PDC/Programas: Inicio de Actividades
3
3
PDC/Programas: Propiedades de Ejecución
3
3
PDC/Programas: Distribución
2
2
PDC/Programas: Mapeos de Implementación
2
2
PDC/Programación GPU
4
4
PDC/Comunicación
8
8
PDC/Comunicación: Propiedades y Extensiones
3
3
PDC/Memoria y Consistencia
3
3
PDC/Coordinación
7
6
13
PDC/Coordinación: Sincronización y Atomicidad
3
3
PDC/Coordinación: Propiedades Avanzadas
4
4
PDC/Evaluación
7
7
PDC/Evaluación: Métodos Formales
3
3
PDC/Evaluación: Pruebas y Medición
2
2
PDC/Algoritmos
4
4
PDC/Algoritmos: Dominios de Aplicación
4
4
PDC/Algoritmos: Dominios Algorítmicos
4
4
SE/Control de Versiones y CI/CD
12
12
24
SE/Principios y Arquitectura de Software
12
8
20
SE/Diseño de API y Modelado
6
6
SE/Calidad y Evaluación del Diseño
8
8
SE/Conceptos de verificación y validación
12
12
SE/Herramientas y Análisis de Pruebas
3
3
SE/Pruebas de Rendimiento y Evaluación Comparativa
3
3
SE/Compatibilidad y Versionado de API
12
12
SE/Ingeniería de Confiabilidad
6
6
SEC/Principios y Mentalidad de Seguridad
6
6
SEC/Ética, Ley y Sociedad en Seguridad
6
6
SEC/Inyección y Validación de Entrada
8
8
SEC/Análisis de Malware y Seguridad Avanzada
6
6
SEC/Fundamentos de Criptografía
8
8
SEC/Análisis de Amenazas e Ingeniería de Seguridad
8
8
SEC/Técnicas de Informática Forense
6
6
SEC/Gobierno, Gestión y Política de Seguridad
6
6
SEP/Impacto Social e IA
2
2
SEP/Fundamentos y Marcos del Análisis Ético
4
4
SEP/Valores, Naturaleza y Actualización Profesional
4
4
SEP/Fundamentos de la Propiedad Intelectual
4
4
SEP/Derechos de PI Digital y Derechos de Autor
6
6
SEP/Datos, Vigilancia y Tecnología de Privacidad
4
4
SEP/Comunicación Técnica y Profesional
2
2
SEP/Huella Ambiental de los Sistemas Informáticos
2
2
SEP/Fundamentos e Historia Temprana de la Informática
2
2
SEP/Modelos y Estrategias Económicas
2
2
SEP/Delitos y Ataques Informáticos
2
2
SEP/Identidad y Diversidad en la Informática
2
2
SF/Confiabilidad del Sistema
6
6
Total
36
54
70
0
0
0
54
54
0
64
Tabla 4.8:
Tópicos por curso del 9no al 9no Semestre
Noveno Sem
.
Unidades de Conocimiento de Ciencia de la Computación–
Computer Science
CS370
CS400
CS403
AI365
CB309
AI369
CS351
CS353
CS392
CS3P3
Total
AI/Robótica
36
36
AI/Percepción y Visión por Computadora
12
12
AL/Estrategias Algorítmicas
12
12
AL/Lenguajes Formales y Autómatas
10
10
AR/Arquitecturas Cuánticas
10
10
DM/Conceptos Fundamentales de Sistemas de Bases de Datos
12
12
DM/Sistemas NoSQL
12
12
DM/Análisis de Datos
12
12
DM/Bases de Datos Distribuidas/Computación en la Nube
12
12
GIT/Modelado Geométrico
10
10
GIT/Sombreado y Renderizado Avanzado
12
12
GIT/Animación por Computadora
8
8
GIT/Simulación
8
8
GIT/Inmersión
5
5
GIT/Interacción
5
5
GIT/Computación Tangible/Física
8
8
GIT/Sociedad, ética y Profesión
8
8
NC/Aplicaciones en Red
24
24
NC/Soporte de Movilidad
12
12
SE/Colaboración y Dinámica de Equipo
4
4
SE/Control de Versiones y CI/CD
4
4
SE/Ingeniería de Requisitos
6
6
SE/Principios y Arquitectura de Software
6
6
SE/Prácticas de Codificación
6
6
SE/Conceptos de verificación y validación
6
6
SE/Herramientas y Análisis de Pruebas
3
3
SE/Pruebas de Rendimiento y Evaluación Comparativa
3
3
SE/Compatibilidad y Versionado de API
6
6
SE/Conceptos de Confiabilidad
5
5
SE/Métodos Formales
5
5
SEC/Ética, Ley y Sociedad en Seguridad
12
12
Total
48
0
0
0
0
48
64
32
54
48
Tabla 4.9:
Tópicos por curso del 10mo al 10mo Semestre
Décimo Sem
.
Unidades de Conocimiento de Ciencia de la Computación–
Computer Science
CS3P2
CS404
AI367
AI368
FG350
Total
AI/Aprendizaje Automático I: Fundamentos
12
12
AI/Aprendizaje Automático II: Datos, Representaciones y Evaluación
10
10
AI/Aprendizaje Automático III: Redes Neuronales y Ética
10
10
AI/Formulación del Aprendizaje Automático y Evaluación
3
3
AI/Aprendizaje Profundo, RL y Ética
3
3
AI/Aplicaciones e Impacto Social (Parte I)
6
6
AI/Aplicaciones e Impacto Social (Parte II)
6
6
AI/Procesamiento del Lenguaje Natural
20
20
DM/Bases de Datos Distribuidas/Computación en la Nube
10
10
FPL/Computación Paralela y Distribuida
8
8
NC/Aplicaciones en Red
6
6
PDC/Algoritmos: Dominios de Aplicación
4
4
SEC/Principios y Mentalidad de Seguridad
8
8
SPD/Arquitectura Cloud y Gestión de Datos
12
12
Total
48
0
70
0
0
Siguiente:
4.3.2 Tópicos de Ciencias Básicas
Subir:
4.3 Tópicos distribuídos por curso
Anterior:
4.3 Tópicos distribuídos por curso
Índice General
Generado por
Ernesto Cuadros-Vargas
,
Sociedad Peruana de Computación-Peru
, basado en el modelo de la Computing Curricula de
IEEE-CS
/
ACM