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 SFW52098 SFW52099 MAC41010 COM42008 ENG42003 PSI53001 SFW52096 SFW52097 MAC41001 COM42009 ENG42005 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                     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         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 50 36 0 0 0 0 80 32 0 0 0  



Tabla 3.2: Tópicos por curso del 3er al 4to Semestre
    Tercer Sem Cuarto Sem .
  Unidades de Conocimiento SFW52094 SFW52095 MAC41002 ENG42007 EGI61009 GES51001 SFW52091 SFW52092 SFW52093 ENG42009 EST41005 IIS52024 ECO51002 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
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
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
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 15 44 0 0 74 0 58 60 0 0 0 66 0  



Tabla 3.3: Tópicos por curso del 5to al 6to Semestre
    Quinto Sem Sexto Sem .
  Unidades de Conocimiento SFW52087 SFW52088 SFW52089 SFW52090 ENG42012 FIS41001 MAR52008 SFW52082 SFW52083 SFW52084 SFW52085 SFW52086 ENG42032 FIN52004 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
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
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 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 60 60 68 0 0 0 90 0 0 0 48 0 0  



Tabla 3.4: Tópicos por curso del 7mo al 8vo Semestre
    Séptimo Sem Octavo Sem .
  Unidades de Conocimiento SFW52077 SFW52078 SFW52081 SFW52079 SFW52080 MAC41014 IIS53004 BSC51001 SFW62069 SFW62070 SFW62071 SFW62073 SFW62074 SFW62075 SFW62072 SFW62076 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   4
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
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 42 48 0 90 45 0 64 0 0 24 102 250 0 0 2 0  



Tabla 3.5: Tópicos por curso del 9no al 10mo Semestre
    Noveno Sem Décimo Sem .
  Unidades de Conocimiento SFW62064 SFW62065 SFW62068 SFW62066 SFW62067 IIS64000 INV51055 SFW62058 SFW62059 SFW62060 SFW62061 SFW62062 IIS64016 ETM41007 Total
IS Robótica                         50   50
IS Visión y percepción por computador                         10   10
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
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 32 0 0 0 0 0 0 62 102 60 0  


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