3.4 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 2do Semestre
    Primer Sem Segundo Sem .
  Unidades de Conocimiento CS111 CS1D1 MA100 FG101 FG102 FG103 CS100 CS112 CS1D2 MA101 FG104 FG105 FG112 Total
AL Análisis Básico (2 horas Core-Tier1, 2 horas Core-Tier2) 2             2           4
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           14
DS Funciones, relaciones y conjuntos (4 horas Core-Tier1)   22                       22
DS Lógica básica (9 horas Core-Tier1)   14         2             16
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         40
PL Programación orientada a objetos (4 horas Core-Tier1, 6 horas Core-Tier2)               10           10
PL Sistemas de tipos básicos (1 horas Core-Tier1, 4 horas Core-Tier2) 2             2           4
SDF Algoritmos y Diseño (11 horas Core-Tier1) 9             3           12
SDF Conceptos Fundamentales de Programación (10 horas Core-Tier1) 9             6           15
SDF Métodos de Desarrollo (10 horas Core-Tier1) 1                         1
SP Historia 5                         5
  Total 36 50 0 0 0 0 2 32 80 0 0 0 0  



Tabla 3.2: Tópicos por curso del 3er al 4to Semestre
    Tercer Sem Cuarto Sem .
  Unidades de Conocimiento CS113 CS1D3 CS221 CS2B1 MA102 FG107 FG201 FG202 CS210 CS211 CS271 MA201 MA203 FG204 Total
AL Análisis Básico (2 horas Core-Tier1, 2 horas Core-Tier2) 3                           3
AL Algoritmos y Estructuras de Datos fundamentales (9 horas Core-Tier1, 3 horas Core-Tier2) 3                           3
AL Computabilidad y complejidad básica de autómatas (3 horas Core-Tier1, 3 horas Core-Tier2)                   20         20
AL Complejidad Computacional Avanzada                   20         20
AL Teoría y Computabilidad Avanzada de Autómatas                   20         20
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 Árboles y Grafos (3 horas Core-Tier1, 1 horas Core-Tier2) 7                           7
IAS Criptografía (1 horas Core-Tier2)   20                         20
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
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) 7                           7
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) 5                           5
SDF Algoritmos y Diseño (11 horas Core-Tier1) 5                           5
SDF Conceptos Fundamentales de Programación (10 horas Core-Tier1) 5                           5
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
  Total 44 20 74 15 0 0 0 0 0 60 58 0 0 0  



Tabla 3.3: Tópicos por curso del 5to al 6to Semestre
    Quinto Sem Sexto Sem .
  Unidades de Conocimiento CS212 CS272 CS291 MA306 CB111 FG106 FG210 CS292 CS2S1 CS311 CS312 MA307 FG203 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) 10                         10
AL Computabilidad y complejidad básica de autómatas (3 horas Core-Tier1, 3 horas Core-Tier2) 2                         2
AL Estructuras de Datos Avanzadas y Análisis de Algoritmos 8                         8
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
SE Gestión de Proyectos de Software (2 horas Core-Tier2)               12           12
SE Herramientas y Entornos (2 horas Core-Tier2)               12           12
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
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
  Total 60 68 60 0 0 0 0 48 66 0 0 0 0  



Tabla 3.4: Tópicos por curso del 7mo al 8vo Semestre
    Séptimo Sem Octavo Sem .
  Unidades de Conocimiento CS231 CS251 CS261 CS341 CS391 CS401 FG350 CS281 CS2H1 CS342 CS3I1 CS3P1 CS402 FG205 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
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
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
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
PL Programación orientada a objetos (4 horas Core-Tier1, 6 horas Core-Tier2)       12                     12
PL Programación funcional (3 horas Core-Tier1, 4 horas Core-Tier2)       18                     18
PL Programación reactiva y dirigida por eventos (2 horas Core-Tier2)       12                     12
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
PL Sistemas de tipos       18                     18
PL Pragmática de lenguajes       12                     12
PL Programación lógica       12                     12
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)         18                   18
SE Evolución de Software (2 horas Core-Tier2)         12                   12
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 64 45 90 84 42 0 0 24 48 60 250 102 0 0  



Tabla 3.5: Tópicos por curso del 9no al 10mo Semestre
    Noveno Sem Décimo Sem .
  Unidades de Conocimiento CS370 CS403 CS351 CS361 CS392 CB309 FG221 FG301 ET201 CS3P2 CS404 CS362 CS393 FG211 FG220 ET301 ID101 Total
IS Robótica                       50           50
IS Visión y percepción por computador                       10           10
PD Sistemas distribuídos                   15               15
PD Cloud Computing                   47               47
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 32 0 0 0 0 62 0 60 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