3.3 Distribución de tópicos por curso

Las siguientes tablas nos muestran la distribución de todos los tópicos del cuerpo del conocimiento de CS en todos los cursos.

Tabla 3.1: Tópicos por curso del 1er al 3er Semestre
    Primer Sem Segundo Sem Tercer Sem .
  Unidades de Conocimiento CS111 CS1D1 MA100 FG101 FG102 CS112 CS1D2 MA101 FG106 CS113 CS221 CS2B1 FG203 Total
AL Análisis Básico (2 horas Core-Tier1, 2 horas Core-Tier2) 2         2       3       7
AL Estrategias Algorítmicas (5 horas Core-Tier1, 1 horas Core-Tier2)           3               3
AL Algoritmos y Estructuras de Datos fundamentales (9 horas Core-Tier1, 3 horas Core-Tier2) 8         6       3       17
AR Lógica digital y sistemas digitales (3 horas Core-Tier2)                     18     18
AR Representación de datos a nivel máquina (3 horas Core-Tier2)                     8     8
AR Organización de la Máquina a Nivel Ensamblador (6 horas Core-Tier2)                     8     8
AR Organización y Arquitectura del Sistema de Memoria (3 horas Core-Tier2)                     8     8
AR Interfaz y comunicación (1 horas Core-Tier2)                     8     8
AR Organización funcional                     8     8
AR Multiprocesamiento y arquitecturas alternativas                     8     8
AR Mejoras de rendimiento                     8     8
DS Funciones, relaciones y conjuntos (4 horas Core-Tier1)   22                       22
DS Lógica básica (9 horas Core-Tier1)   14                       14
DS Técnicas de demostración (10 horas Core-Tier1, 1 horas Core-Tier2)   14                       14
DS Fundamentos de conteo (5 horas Core-Tier1)             40             40
DS Árboles y Grafos (3 horas Core-Tier1, 1 horas Core-Tier2)             40     7       47
OS Máquinas virtuales           1               1
PBD Introducción                       5   5
PBD Plataformas web                       5   5
PBD Plataformas móviles                       5   5
PL Programación orientada a objetos (4 horas Core-Tier1, 6 horas Core-Tier2)           10       7       17
PL Programación reactiva y dirigida por eventos (2 horas Core-Tier2)                   2       2
PL Sistemas de tipos básicos (1 horas Core-Tier1, 4 horas Core-Tier2) 2         2       5       9
SDF Algoritmos y Diseño (11 horas Core-Tier1) 9         3       5       17
SDF Conceptos Fundamentales de Programación (10 horas Core-Tier1) 9         6       5       20
SDF Métodos de Desarrollo (10 horas Core-Tier1) 1                         1
SE Ingeniería de Requisitos (1 horas Core-Tier1, 3 horas Core-Tier2)                   1       1
SE Diseño de Software (3 horas Core-Tier1, 5 horas Core-Tier2)                   6       6
SP Historia 5                         5
  Total 36 50 0 0 0 33 80 0 0 44 74 15 0  



Tabla 3.2: Tópicos por curso del 4to al 5to Semestre
    Cuarto Sem Quinto Sem .
  Unidades de Conocimiento CS210 CS211 CS271 CS2S1 MA203 FG350 CS212 CS272 CS291 CS342 CB111 Total
AL Análisis Básico (2 horas Core-Tier1, 2 horas Core-Tier2)             10         10
AL Estrategias Algorítmicas (5 horas Core-Tier1, 1 horas Core-Tier2)             30         30
AL Algoritmos y Estructuras de Datos fundamentales (9 horas Core-Tier1, 3 horas Core-Tier2)             6         6
AL Computabilidad y complejidad básica de autómatas (3 horas Core-Tier1, 3 horas Core-Tier2)   20         2         22
AL Complejidad Computacional Avanzada   20                   20
AL Teoría y Computabilidad Avanzada de Autómatas   20                   20
AL Estructuras de Datos Avanzadas y Análisis de Algoritmos             12         12
IM Sistemas de Bases de Datos (3 horas Core-Tier2)     14                 14
IM Modelado de datos (4 horas Core-Tier2)     14                 14
IM Indexación     4                 4
IM Bases de Datos Relacionales     14                 14
IM Lenguajes de Consulta     12                 12
IM Procesamiento de Transacciones               12       12
IM Bases de Datos Distribuidas               36       36
IM Diseño Físico de Bases de Datos               10       10
IM Almacenamiento y Recuperación de Información               10       10
OS Visión general de Sistemas Operativos (2 horas Core-Tier1)       3               3
OS Principios de Sistemas Operativos (2 horas Core-Tier1)       6               6
OS Concurrencia (3 horas Core-Tier2)       9               9
OS Planificación y despacho (3 horas Core-Tier2)       6               6
OS Manejo de memoria (3 horas Core-Tier2)       6               6
OS Seguridad y protección (2 horas Core-Tier2)       6               6
OS Máquinas virtuales       6               6
OS Manejo de dispositivos       6               6
OS Sistema de archivos       6               6
OS Sistemas embedded y de tiempo real       6               6
OS Tolerancia a fallas       3               3
OS Evaluación del desempeño de sistemas       3               3
PL Representación de programas (1 horas Core-Tier2)                   5   5
PL Traducción y ejecución de lenguajes (3 horas Core-Tier2)                   10   10
PL Análisis de sintaxis                   10   10
PL Análisis semántico de compiladores                   15   15
PL Generación de código                   20   20
SE Ingeniería de Requisitos (1 horas Core-Tier1, 3 horas Core-Tier2)                 18     18
SE Diseño de Software (3 horas Core-Tier1, 5 horas Core-Tier2)                 18     18
SE Construcción de Software (2 horas Core-Tier2)                 24     24
  Total 0 60 58 66 0 0 60 68 60 60 0  



Tabla 3.3: Tópicos por curso del 6to al 7mo Semestre
    Sexto Sem Séptimo Sem .
  Unidades de Conocimiento CS261 CS292 CS311 CS312 CS393 MA307 CS231 CS2H1 CS391 CS401 CS251 CS262 CS2T1 Total
GV Conceptos Fundamentales (2 horas Core-Tier1, 1 horas Core-Tier2)                     6     6
GV Rendering Básico                     12     12
GV Modelado Geométrico                     15     15
GV Renderizado Avanzado                     6     6
GV Animación por computadora                     4     4
HCI Fundamentos (4 horas Core-Tier1)               8           8
HCI Diseño de Interacción (4 horas Core-Tier2)               8           8
HCI Programación de Sistemas Interactivos                     2     2
HCI Diseño y Testing centrados en el usuario               16           16
HCI Nuevas Tecnologías Interactivas               8           8
HCI Colaboración y Comunicación               8           8
IS Cuestiones fundamentales (1 horas Core-Tier2) 2                         2
IS Estrategias de búsquedas básicas (4 horas Core-Tier2) 2                         2
IS Aprendizaje Automático Básico (2 horas Core-Tier2) 4                         4
IS Búsqueda Avanzada 18                         18
IS Razonamiento Bajo Incertidumbre 18                         18
IS Agentes 2                         2
IS Procesamiento del Lenguaje Natural 12                         12
IS Aprendizaje de máquina avanzado 20                         20
IS Visión y percepción por computador 12                         12
NC Introducción (1.5 horas Core-Tier1)             5             5
NC Aplicaciones en red (1.5 horas Core-Tier1)             5             5
NC Entrega confiable de datos (2 horas Core-Tier2)             10             10
NC Ruteo y reenvío (1.5 horas Core-Tier2)             12             12
NC Redes de área local (1.5 horas Core-Tier2)             10             10
NC Asignación de recursos (1 horas Core-Tier2)             12             12
NC Celulares (1 horas Core-Tier2)             5             5
NC Redes sociales             5             5
SE Procesos de Software (2 horas Core-Tier1, 1 horas Core-Tier2)                 12         12
SE Gestión de Proyectos de Software (2 horas Core-Tier2)   12             18         30
SE Herramientas y Entornos (2 horas Core-Tier2)   12                       12
SE Verificación y Validación de Software (3 horas Core-Tier2)   12                       12
SE Evolución de Software (2 horas Core-Tier2)   12             12         24
  Total 90 48 0 0 0 0 64 48 42 0 45 0 0  



Tabla 3.4: Tópicos por curso del 8vo al 8vo Semestre
    Octavo Sem .
  Unidades de Conocimiento CS281 CS3I1 CS3P1 CS402 ET201 CS361 CS3T1 CS3T2 CS371 Total
IAS Fundamentos y Conceptos en Seguridad (1 horas Core-Tier1, 2 horas Core-Tier2)   25               25
IAS Principios de Diseño Seguro (1 horas Core-Tier1, 2 horas Core-Tier2)   25               25
IAS Programación Defensiva (1 horas Core-Tier1, 2 horas Core-Tier2)   25               25
IAS Ataques y Amenazas (1 horas Core-Tier2)   25               25
IAS Seguridad de Red (2 horas Core-Tier2)   25               25
IAS Criptografía (1 horas Core-Tier2)   25               25
IAS Seguridad en la Web   25               25
IAS Seguridad de plataformas   25               25
IAS Investigación digital (Digital Forensics)   25               25
IAS Seguridad en Ingeniería de Software   25               25
PD Fundamentos de paralelismo (2 horas Core-Tier1)     18             18
PD Descomposición en paralelo (1 horas Core-Tier1, 2 horas Core-Tier2)     18             18
PD Comunicación y coordinación (1 horas Core-Tier1, 3 horas Core-Tier2)     18             18
PD Análisis y programación de algoritmos paralelos (3 horas Core-Tier2)     18             18
PD Arquitecturas paralelas (1 horas Core-Tier1, 2 horas Core-Tier2)     12             12
PD Desempeño en paralelo     18             18
SP Contexto Social (1 horas Core-Tier1, 2 horas Core-Tier2) 4                 4
SP Herramientas de Análisis (2 horas Core-Tier1) 2                 2
SP Ética Profesional (2 horas Core-Tier1, 2 horas Core-Tier2) 4                 4
SP Propiedad Intelectual (2 horas Core-Tier1) 4                 4
SP Privacidad y Libertades Civiles (2 horas Core-Tier1) 4                 4
SP Historia 2                 2
SP Economía de la Computación 2                 2
SP Políticas de seguridad, Leyes y crímenes computacionales 2                 2
  Total 24 250 102 0 0 0 0 0 0  



Tabla 3.5: Tópicos por curso del 9no al 9no Semestre
    Noveno Sem .
  Unidades de Conocimiento CS370 CS403 CB309 ET301 CS362 CS363 CS3T3 CS3T4 CS372 CS373 CS351 CS392 Total
IS Robótica         50               50
IS Visión y percepción por computador         10               10
SE Gestión de Proyectos de Software (2 horas Core-Tier2)                       14 14
SE Diseño de Software (3 horas Core-Tier1, 5 horas Core-Tier2)                       18 18
  Total 0 0 0 0 60 0 0 0 0 0 0 32  



Tabla 3.6: Tópicos por curso del 10mo al 10mo Semestre
    Décimo Sem .
  Unidades de Conocimiento CS365 CS3P2 CS3P3 CS404 FG211 ET302 CS374 CS379 CS3T5 CS3T9 CS364 CS366 CS369 Total
PD Fundamentos de paralelismo (2 horas Core-Tier1)     18                     18
PD Descomposición en paralelo (1 horas Core-Tier1, 2 horas Core-Tier2)     18                     18
PD Comunicación y coordinación (1 horas Core-Tier1, 3 horas Core-Tier2)     18                     18
PD Análisis y programación de algoritmos paralelos (3 horas Core-Tier2)     18                     18
PD Arquitecturas paralelas (1 horas Core-Tier1, 2 horas Core-Tier2)     12                     12
PD Desempeño en paralelo     18                     18
PD Sistemas distribuídos   15                       15
PD Cloud Computing   47                       47
  Total 0 62 102 0 0 0 0 0 0 0 0 0 0  


Generado por Ernesto Cuadros-Vargas , Sociedad Peruana de Computación-Peru, basado en el modelo de la Computing Curricula de IEEE-CS/ACM