Escuela Profesional de Ingeniería de Sistemas

Plan Curricular 2027 · Universidad Nacional Mayor de San Marcos

Plan Curricular 2027

Plan de estudios con malla interactiva, sumillas y sílabos.

213créditos
58asignaturas
10ciclos

Fundamentos

Presentación

El presente documento contiene la propuesta de actualización del plan curricular de la Escuela Profesional de Ingeniería de Sistemas de la Facultad de Ingeniería de Sistemas e Informática de la Universidad Nacional Mayor de San Marcos, que entrará en vigencia como Plan Curricular 2027 y reemplazará al Programa Curricular 2023 [S01].

La propuesta sigue los catorce componentes de la Guía para el Diseño y Actualización Curricular del Vicerrectorado Académico de Pregrado [S03] y se alinea con el Modelo Educativo UNMSM 2024 [S02]. Parte de un análisis de brechas del plan vigente realizado por la comisión curricular: cada cambio responde a un hallazgo documentado y a una decisión curricular. Los documentos que lo sustentan se listan en el anexo A.

La comisión y la Dirección de la Escuela decidieron reposicionar la carrera como Sistemas de Información con elementos de Tecnologías de la Información . El referente disciplinar principal es el modelo de competencias IS2020 de ACM y AIS (Leidig y Salmela, 2021), complementado con Information Technology Curricula 2017 (Task Group on Information Technology Curricula (ACM; IEEE Computer Society), 2017); los resultados del estudiante siguen los criterios de acreditación de ICACIT para programas de computación y de Sistemas de Información [S27] y los de ABET [S26]. Los Estudios Generales y Específicos corresponden al núcleo común FISI 2027 [S04], que la Escuela comparte con las demás escuelas de la Facultad; la especialidad se diferencia de las de Ciencia de la Computación, Ingeniería de Software, Inteligencia Artificial, Ciberseguridad y Ciencia de Datos según la clasificación aprobada por la comisión [S11]. La consulta a grupos de interés [S05] y las encuestas a empleadores [S06] y egresados [S07] sustentan las decisiones sobre la estructura del plan.

El contenido constituye una propuesta de trabajo: cada sección, competencia, asignatura y sílabo debe ser revisado y aprobado por la comisión curricular. Los insumos que faltan se listan en el sustento documental con el estado «por solicitar».

Misión institucional (UNMSM)

Formar profesionales con visión humanista para comprender, generar y difundir conocimiento científico y tecnológico, que contribuyan al desarrollo sostenible para el bienestar común e inclusivo, gestionando su desempeño con ética en el desarrollo de la investigación constante, la innovación, el uso eficiente y responsable de la tecnología, con identidad multicultural, preparando ciudadanos competentes al servicio de la sociedad.

Visión institucional (UNMSM)

Ser reconocida como una universidad líder, con excelencia académica e investigación de vanguardia para la formación de profesionales íntegros, competentes y comprometidos con la sociedad, estableciendo relaciones armoniosas entre las personas y su entorno.

Principios orientadores

Valores institucionales

Misión de la Escuela Profesional

Formar ingenieros de sistemas con visión humanista que analizan, diseñan, integran y gestionan sistemas de información para alinear la tecnología con los procesos y la estrategia de las organizaciones, con base en la investigación y en estándares internacionales, y que actúan con ética, responsabilidad social y compromiso con el desarrollo sostenible del país.

Visión de la Escuela Profesional

Ser la escuela profesional líder del país en la formación en desarrollo, integración y gestión de sistemas de información, acreditada con estándares internacionales, reconocida por la empleabilidad de sus egresados, por su investigación aplicada a las organizaciones y por su contribución a la transformación digital del Estado y de la sociedad.

Fundamentos contextuales: contexto global

Fundamentos contextuales: contexto nacional

Fundamentos educacionales

Bases normativas

Nacional

Institucional

Referente internacional

Situación de la carrera

La carrera y su campo de acción

La computación comprende varias disciplinas que los referentes internacionales distinguen con claridad: Ciencia de la Computación, Ingeniería de Computadores, Ingeniería de Software, Sistemas de Información, Tecnologías de la Información, Ciberseguridad y Ciencia de Datos (CC2020 Task Force, 2020). En el Perú, la denominación «Ingeniería de Sistemas» no tiene un volumen curricular homónimo; el Programa Curricular 2023 ya ubicaba la carrera en la disciplina de Sistemas de Información [S01].

Un sistema de información combina personas, procesos, datos y tecnología para que una organización opere, decida y cree valor. La disciplina analiza los procesos y las necesidades de la organización, diseña o adquiere las soluciones, las integra con los sistemas existentes, gestiona los datos y la infraestructura, conduce los proyectos y gobierna la tecnología con criterios de valor, riesgo y ética [S24].

El ingeniero de sistemas de la UNMSM conecta el negocio con la tecnología. El gremio de la industria del software lo describe como el profesional que traduce los problemas de la organización en soluciones: analista de negocio y funcional, gestor de productos y de proyectos, especialista en procesos, sistemas empresariales, datos y transformación digital [S05]. Al componente de Sistemas de Información se suman elementos de Tecnologías de la Información —infraestructura, nube, integración y gestión de servicios— con IT2017 como referente [S25].

Contribución a la sociedad

Campo ocupacional

Especialidades y menciones

El plan no otorga menciones. La especialidad comprende dieciséis asignaturas obligatorias y un electivo de profundización en el ciclo X, que el estudiante elige entre cinco rutas :

El banco de asignaturas de referencia reúne otras asignaturas de vanguardia que pueden incorporarse como electivos en la revisión anual de la oferta. [Por completar por la comisión curricular]: definir si cada ruta otorgará una certificación modular y sus requisitos.

Demanda social y empleabilidad

La evidencia disponible proviene de tres consultas de la Facultad que preguntaron de manera específica por Ingeniería de Sistemas y de la Encuesta de Demanda Ocupacional del Ministerio de Trabajo y Promoción del Empleo; sus resultados se resumen en la tabla que sigue.

En la consulta a grupos de interés de septiembre de 2026 [S05] respondieron cinco referentes: una entidad nacional de ciencia y tecnología, dos académicos vinculados a ACM, IEEE y la Sociedad Peruana de Computación, una entidad bancaria y el gremio de la industria del software. Cuatro de ellos valoraron a los egresados de Ingeniería de Sistemas: competencias técnicas de la especialidad, 3,25 sobre 5; competencias blandas, 3,25; capacidad de adoptar tecnologías emergentes, 2,75; y nivel de inglés, 2,5. Respaldan el reposicionamiento de la carrera como Sistemas de Información con elementos de Tecnologías de la Información con 4,4 sobre 5. El gremio asigna a Sistemas de Información el papel de conectar la tecnología con el negocio; la banca pide integración de aplicaciones entre la nube, el mainframe y los servidores propios, nube, DevOps, ciberseguridad y un conocimiento intermedio de modelos de lenguaje y de agentes, y valora las certificaciones ITIL, PMP y de nube.

Los tres empleadores consultados [S06] califican con 5 sobre 5 la importancia de la gestión de tecnologías de la información, la gestión de sistemas de información y el desarrollo de software de calidad, y con 4,7 la inteligencia artificial y la computación en la nube. Consideran necesario el vínculo con la universidad, ofrecen prácticas preprofesionales y piden fortalecer las habilidades blandas, las herramientas actuales y el inglés técnico. Uno de ellos emplea egresados de Ingeniería de Sistemas y señala que cumplen los requisitos del puesto.

La encuesta a egresados de abril de 2026 [S07] reunió diecisiete respuestas de Ingeniería de Sistemas: diez ya trabajaban antes de terminar la carrera y seis trabajan en banca, finanzas y seguros. Dieciséis califican el autoaprendizaje como crítico o muy importante en su puesto, quince la comunicación y el trabajo en equipo, y trece la ética. Los grupos de asignaturas más determinantes en su desarrollo son los de computación y los de datos e inteligencia artificial (once menciones cada uno), sistemas de información (ocho) e ingeniería de software (siete); ocho obtuvieron certificaciones internacionales después de egresar.

En el ámbito nacional, la Encuesta de Demanda Ocupacional, aplicada a 11 530 empresas privadas formales de veinte o más trabajadores, ubica a Ingeniería de Sistemas y Cómputo como la segunda carrera universitaria más requerida para nuevos puestos permanentes en 2025, con 3 206 puestos, después de Administración de Empresas [S37]. La demanda por la carrera en la UNMSM se mantiene: entre 2017 y 2022 postularon entre 999 y 1 789 personas por semestre e ingresó entre el 5 % y el 10 % [S01].

[Insumo por solicitar]: estudio de demanda social y mercado ocupacional de la carrera [S12], con postulantes e ingresantes actualizados e ingresos de los egresados del Observatorio Ponte en Carrera, e informe de seguimiento del egresado de la Escuela [S13].

Competitividad de la carrera

Los referentes académicos consultados recomiendan sostener la identidad de cada carrera en los estándares internacionales y no en tendencias locales [S05]. El plan cubre las diez áreas requeridas de IS2020 con asignaturas obligatorias y también sus nueve áreas electivas (Leidig y Salmela, 2021). Cumple los requisitos curriculares de ABET-CAC y de ICACIT para Sistemas de Información: más de treinta créditos de sistemas de información, más de quince de entorno de sistemas de información, un proyecto mayor integrador y métodos cuantitativos (ABET Computing Accreditation Commission, 2025) (ABET Computing Accreditation Commission, 2025) (Instituto de Calidad y Acreditación de Programas de Computación, Ingeniería y Tecnología, 2024).

La revisión de programas de referencia muestra la misma orientación: la Universidad Nacional de Singapur renombró su bachillerato en Sistemas de Información como Business Artificial Intelligence Systems, con asignaturas de transformación digital, gobierno de la IA y gestión de productos digitales [S34]; Carnegie Mellon exige un proyecto de consultoría con clientes reales y una asignatura de gestión de la transformación digital [S31]; la Pontificia Universidad Católica del Perú tiene como obligatorias arquitectura empresarial, gobierno y gestión de TI y modelado de procesos [S36]; y el Tecnológico de Monterrey creó la Ingeniería en Transformación Digital de Negocios [S35]. [Insumo por solicitar]: estudio comparativo formal con programas de Ingeniería de Sistemas del país [S17].

Análisis FODA

FODA preliminar elaborado a partir de los insumos disponibles; cada enunciado indica su sustento. El acta de la reunión del 1 de octubre de 2026 [S09] registra el análisis y la aprobación de la matriz FODA de la Facultad, pero no la transcribe; el Programa Curricular 2023 contiene un FODA anterior de la carrera [S01]. [Por completar por la comisión curricular]: reemplazar este FODA preliminar por el texto aprobado y consignar el documento que lo contiene.

Fortaleza

Oportunidad

Debilidad

Amenaza

Innovaciones tecnológicas de la disciplina

Análisis prospectivo

Objetivos educacionales

OE1

Sistemas de información que crean valor

Analizar, diseñar e integrar sistemas de información en organizaciones públicas y privadas, alineándolos con sus procesos y su estrategia, para generar valor medible y mejorar sus servicios.

OE2

Gobierno, datos y transformación digital

Conducir proyectos de transformación digital, gobierno de TI y gestión de datos con estándares internacionales y criterios de seguridad, para que las organizaciones decidan con información confiable.

OE3

Liderazgo y comunicación

Integrar o dirigir equipos multidisciplinarios que conectan el negocio con la tecnología, comunicándose con efectividad en español e inglés, para cumplir los objetivos de calidad, plazo y costo de los proyectos.

OE4

Investigación, innovación y aprendizaje continuo

Generar soluciones innovadoras y actualizar sus competencias mediante la investigación, el emprendimiento, el posgrado o la certificación profesional, para responder con vigencia al cambio tecnológico y organizacional.

OE5

Ética y responsabilidad social

Ejercer la profesión con ética y responsabilidad social, evaluando el impacto social, legal y ambiental de los sistemas de información, para contribuir al desarrollo sostenible y a la inclusión digital del país.

Perfiles

Perfil de ingreso

Conocimientos

Habilidades

Actitudes y valores

Perfil de egreso

El egresado de la Escuela Profesional de Ingeniería de Sistemas de la UNMSM analiza, diseña, integra y gestiona sistemas de información que alinean la tecnología con los procesos y la estrategia de las organizaciones, sobre la base de los datos, la infraestructura de TI y la seguridad de la información. Conduce proyectos y procesos de transformación digital, se comunica con efectividad con el negocio y con los equipos técnicos, aprende de manera autónoma y actúa con ética y responsabilidad social, contribuyendo al desarrollo sostenible del país (Instituto de Calidad y Acreditación de Programas de Computación, Ingeniería y Tecnología, 2024).

Competencias genéricas

CG1
Investigación. Investiga sobre problemas locales, regionales, nacionales y globales de manera ética, con pensamiento crítico, creativo y original, para proponer soluciones y contribuir al desarrollo de su disciplina de acuerdo con las necesidades sociales.
CG2
Liderazgo. Lidera grupos interdisciplinarios, impulsando el espíritu de cooperación, equidad, tolerancia, convivencia democrática y compromiso individual y colectivo, contribuyendo al desarrollo sostenible.
CG3
Responsabilidad social. Propone soluciones a problemas nacionales e internacionales, utilizando los enfoques de derechos, interculturalidad y género, en sus actividades de formación, investigación, proyección y extensión universitaria.
CG4
Gestión del riesgo y cambio climático. Gestiona de manera integral el riesgo de desastres, promueve el cuidado del ambiente e impulsa actividades para educar, concientizar y establecer políticas orientadas a la mitigación y adaptación al cambio climático.
CG5
Manejo de TIC. Utiliza las tecnologías de la información y comunicación digital en sus actividades de formación e investigación, manteniendo la conectividad con la comunidad universitaria, las redes académicas y la sociedad.
CG6
Emprendimiento. Diseña proyectos de emprendimiento innovadores de alto impacto en la sociedad, en el marco del desarrollo sostenible, para resolver problemas.

Competencias específicas comunes

CE1
El profesional y el mundo. Analiza y evalúa el impacto de las soluciones a problemas complejos de computación en el desarrollo sostenible de la sociedad.
CE2
Ética. Aplica principios éticos y se compromete con la ética profesional y las normas de la práctica profesional de la computación.
CE3
Trabajo individual y en equipo. Se desempeña efectivamente como individuo y como miembro o líder en equipos diversos.
CE4
Comunicación. Se comunica de forma efectiva en actividades complejas de computación.
CE5
Gestión de proyectos. Aplica los principios de gestión en computación para gestionar proyectos.
CE6
Aprendizaje a lo largo de la vida. Reconoce la importancia del aprendizaje continuo y se adapta a nuevas tecnologías.

Competencias técnicas disciplinarias (especialidad)

CT1
Conocimientos de computación y métodos cuantitativos. Aplica conocimientos de matemáticas, estadística, ciencias y computación para resolver problemas de sistemas de información.
CT2
Análisis de problemas organizacionales. Identifica, formula y analiza problemas complejos de sistemas de información a partir de los procesos, los datos y las necesidades de los interesados.
CT3
Diseño, desarrollo e integración de soluciones. Diseña, implementa, integra y evalúa sistemas de información que satisfacen los requisitos de una organización.
CT4
Indagación y análisis de datos. Estudia problemas complejos de sistemas de información con métodos de investigación y de análisis de datos.
CT5
Uso de herramientas y plataformas modernas. Selecciona y aplica herramientas y plataformas modernas de sistemas y tecnologías de información, y reconoce sus limitaciones.
CT6
Gestión de sistemas de información en la organización. Apoya la prestación, el uso y la gestión de sistemas de información dentro de un entorno de sistemas de información, alineándolos con la estrategia, los procesos, los riesgos y el valor para la organización.

Perfil profesional

Grado académico y título profesional

Grado académico: Bachiller en Ingeniería de Sistemas.

Título profesional: Ingeniero de Sistemas [S01].

Para obtener el grado de bachiller se requiere aprobar los estudios de pregrado, un trabajo de investigación y el conocimiento de un idioma extranjero, de preferencia inglés, o de una lengua nativa (Ley 30220, art. 45). El informe final de Proyecto de Fin de Carrera II constituye el trabajo de investigación. Para el título profesional se requiere el grado de bachiller y la aprobación de una tesis o de un trabajo de suficiencia profesional; el proyecto de fin de carrera puede continuarse como tesis. [Por completar por la comisión curricular]: verificar la denominación del grado y del título con la resolución de creación del programa [S15].

Estructura curricular

El plan se organiza en diez ciclos semestrales de dieciséis semanas, con 213 créditos: 43 de Estudios Generales, 98 de Estudios Específicos y 72 de Estudios de Especialidad (170 entre específicos y de especialidad). Un crédito académico equivale a dieciséis horas lectivas de teoría o al doble de horas de práctica por semestre.

Los Estudios Generales y Específicos corresponden al núcleo común FISI 2027 (141 créditos), que la Escuela lleva completo y sin cambios de código, ciclo ni créditos . La especialidad suma 72 créditos: IA Aplicada (AI161, compartida con Ciencia de la Computación), dieciséis asignaturas obligatorias de cuatro créditos y un electivo de cuatro créditos en el ciclo X . Desde el ciclo III, cada ciclo tiene como máximo cinco asignaturas de estudios específicos y de especialidad, de al menos cuatro horas semanales y cuatro créditos como norma; Inglés I y II y las Actividades Formativas Complementarias pertenecen a los Estudios Generales y no se cuentan en ese máximo. La carga va de 20 a 23 créditos por ciclo.

El estudiante elige una asignatura electiva de cuatro créditos en el ciclo X entre cinco rutas formativas (1,9 % del plan). Las Prácticas Preprofesionales en Empresa se realizan en el ciclo X y el Proyecto de Fin de Carrera, en los ciclos IX y X .

Componentes innovadores del plan

Modalidad de estudios

El programa se desarrolla en modalidad presencial. Hasta el veinte por ciento de los créditos puede impartirse mediante entornos virtuales de aprendizaje, conforme a la normativa vigente.

Créditos por área curricular

Estudios Generales
43 (20%)
Estudios Específicos
98 (46%)
Estudios de Especialidad
72 (34%)

Malla curricular

213créditos
58asignaturas
10ciclos
Versión imprimible
I21 crII22 crIII22 crIV23 crV21 crVI24 crVII20 crVIII20 crIX20 crX20 crEG101 Redacción y Técnicas de ComunicaciónEG1012 crRedacción y Técnicasde ComunicaciónEG102 Métodos de Estudio UniversitarioEG1022 crMétodos de EstudioUniversitarioEG103 Desarrollo Personal y LiderazgoEG1032 crDesarrollo Personal yLiderazgoEG104 Cálculo IEG1044 crCálculo IEG105 Álgebra y Geometría AnalíticaEG1054 crÁlgebra y GeometríaAnalíticaEG106 Medio Ambiente y Desarrollo SostenibleEG1063 crMedio Ambiente yDesarrollo SostenibleEG107 Introducción a la ComputaciónEG1074 crIntroducción a laComputaciónCS112 Programación I · Prerrequisitos: EG107CS1124 crProgramación ICS1D1 Matemática Discreta · Prerrequisitos: EG105CS1D14 crMatemática DiscretaEG201 Investigación FormativaEG2013 crInvestigaciónFormativaEG202 Realidad Nacional y MundialEG2023 crRealidad Nacional yMundialEG203 Cálculo IIEG2034 crCálculo IIEG204 FísicaEG2044 crFísicaCS113 Programación II · Prerrequisitos: CS112CS1134 crProgramación IICS221 Arquitectura de Computadores · Prerrequisitos: CS1D1CS2214 crArquitectura deComputadoresID101 Inglés IID1012 crInglés IMA101 Álgebra Lineal · Prerrequisitos: EG105MA1014 crÁlgebra LinealMA102 Estadística y Probabilidades · Prerrequisitos: EG104MA1024 crEstadística yProbabilidadesSI301 Fundamentos de Sistemas de Información · Prerrequisitos: EG107SI3014 crFundamentos deSistemas deInformaciónCS210 Algoritmos y Estructuras de Datos · Prerrequisitos: CS113CS2105 crAlgoritmos yEstructuras de DatosCS271 Bases de Datos I · Prerrequisitos: CS112, CS1D1CS2714 crBases de Datos IID102 Inglés II · Prerrequisitos: ID101ID1022 crInglés IISI401 Organización, Gestión y Modelos de Negocio · Prerrequisitos: SI301SI4014 crOrganización, Gestióny Modelos de NegocioSI402 Contabilidad, Finanzas y Evaluación Económica de Proyectos de TI · Prerrequisitos: MA102SI4024 crContabilidad,Finanzas y EvaluaciónEconómica deProyectos de TISI403 Modelado y Gestión de Procesos de Negocio · Prerrequisitos: SI301SI4034 crModelado y Gestión deProcesos de NegocioCS212 Análisis y Diseño de Algoritmos · Prerrequisitos: CS210, CS1D1CS2125 crAnálisis y Diseño deAlgoritmosCS261 Inteligencia Artificial · Prerrequisitos: MA102CS2614 crInteligenciaArtificialCS291 Ingeniería de Software I · Prerrequisitos: CS113, CS271CS2914 crIngeniería deSoftware ICS2S1 Sistemas Operativos · Prerrequisitos: CS221CS2S14 crSistemas OperativosSI501 Análisis de Sistemas de Información · Prerrequisitos: SI403, CS271SI5014 crAnálisis de Sistemasde InformaciónAI161 IA Aplicada · Prerrequisitos: CS261AI1614 crIA AplicadaCS231 Redes y Comunicación · Prerrequisitos: CS2S1CS2314 crRedes y ComunicaciónSI601 Diseño de Sistemas de Información · Prerrequisitos: SI501SI6014 crDiseño de Sistemas deInformaciónSI602 Gestión de Datos e Información · Prerrequisitos: CS271SI6024 crGestión de Datos eInformaciónSI603 Infraestructura de TI y Computación en la Nube · Prerrequisitos: CS2S1SI6034 crInfraestructura de TIy Computación en laNubeSI604 Desarrollo de Aplicaciones Empresariales Web y Móvil · Prerrequisitos: CS291SI6044 crDesarrollo deAplicacionesEmpresariales Web yMóvilCS2E1 Ética Profesional · 100 créditos aprobadosCS2E14 crÉtica ProfesionalCS2H1 Experiencia de Usuario (UX) · Prerrequisitos: CS291CS2H14 crExperiencia deUsuario (UX)SI701 Integración de Sistemas Empresariales · Prerrequisitos: SI601, SI604SI7014 crIntegración deSistemasEmpresarialesSI702 Inteligencia de Negocios y Visualización de Datos · Prerrequisitos: SI602SI7024 crInteligencia deNegocios yVisualización deDatosSI703 Gestión de Proyectos de Sistemas de Información · Prerrequisitos: SI601SI7034 crGestión de Proyectosde Sistemas deInformaciónCS3I1 Seguridad en Computación · Prerrequisitos: CS231CS3I14 crSeguridad enComputaciónCS401 Metodología de la Investigación en Computación · Prerrequisitos: EG201 · 120 créditos aprobadosCS4014 crMetodología de laInvestigación enComputaciónSI801 Seguridad de la Información y Gestión de Riesgos · Prerrequisitos: SI603, CS231SI8014 crSeguridad de laInformación y Gestiónde RiesgosSI802 Arquitectura Empresarial y Transformación Digital · Prerrequisitos: SI701SI8024 crArquitecturaEmpresarial yTransformaciónDigitalSI803 IA y Analítica Aplicadas a la Gestión · Prerrequisitos: SI702, AI161SI8034 crIA y AnalíticaAplicadas a laGestiónAF401 Actividades Formativas Complementarias · 128 horas validadas del catálogo de actividadesAF4014 crActividadesFormativasComplementariasCS281 Computación y Responsabilidad Social · Prerrequisitos: CS2E1CS2814 crComputación yResponsabilidadSocialCS2G1 Innovación y Emprendimiento Tecnológico · Prerrequisitos: CS291CS2G14 crInnovación yEmprendimientoTecnológicoCS402 Proyecto de Fin de Carrera I · Prerrequisitos: CS401CS4024 crProyecto de Fin deCarrera ISI901 Gobierno y Estrategia de Tecnologías de Información · Prerrequisitos: SI703, SI801SI9014 crGobierno y Estrategiade Tecnologías deInformaciónCS400 Prácticas Preprofesionales en Empresa · 160 créditos aprobadosCS40012 crPrácticasPreprofesionales enEmpresaCS403 Proyecto de Fin de Carrera II · Prerrequisitos: CS402CS4034 crProyecto de Fin deCarrera IISIXE1 Gestión de Productos y Plataformas Digitales · Prerrequisitos: SI802SIXE1*4 crGestión de Productosy PlataformasDigitalesSIXE2 Auditoría de Sistemas de Información · Prerrequisitos: SI901SIXE2*4 crAuditoría de Sistemasde InformaciónSIXE3 Minería de Procesos y Automatización Inteligente · Prerrequisitos: SI803SIXE3*4 crMinería de Procesos yAutomatizaciónInteligenteSIXE4 Gestión de Servicios de TI y Operaciones en la Nube · Prerrequisitos: SI901SIXE4*4 crGestión de Serviciosde TI y Operacionesen la NubeSIXE5 Gobierno Digital e Interoperabilidad · Prerrequisitos: SI802SIXE5*4 crGobierno Digital eInteroperabilidadEstudios GeneralesEstudios EspecíficosEstudios de EspecialidadInvestigación formativaAsignaturas electivasIdiomasprerrequisito
Pase el cursor sobre una asignatura para ver sus prerrequisitos y las asignaturas que dependen de ella; haga clic para ver su ficha.
Estudios GeneralesEstudios EspecíficosEstudios de EspecialidadInvestigación formativaAsignaturas electivasIdiomas

Plan de estudios

Ciclo I

CódigoAsignaturaÁreaHTHPHLCréditosRequisitos
EG101Redacción y Técnicas de ComunicaciónEstudios Generales1202Ninguno
EG102Métodos de Estudio UniversitarioEstudios Generales1202Ninguno
EG103Desarrollo Personal y LiderazgoEstudios Generales1202Ninguno
EG104Cálculo IEstudios Generales3204Ninguno
EG105Álgebra y Geometría AnalíticaEstudios Generales3204Ninguno
EG106Medio Ambiente y Desarrollo SostenibleEstudios Generales3003Ninguno
EG107Introducción a la ComputaciónEstudios Generales3204Ninguno
Total1512021

Ciclo II

CódigoAsignaturaÁreaHTHPHLCréditosRequisitos
CS112Programación IEstudios Específicos3204EG107
CS1D1Matemática DiscretaEstudios Específicos3204EG105
EG201Investigación FormativaEstudios Generales3003Ninguno
EG202Realidad Nacional y MundialEstudios Generales3003Ninguno
EG203Cálculo IIEstudios Generales3204Ninguno
EG204FísicaEstudios Generales3204Ninguno
Total188022

Ciclo III

CódigoAsignaturaÁreaHTHPHLCréditosRequisitos
CS113Programación IIEstudios Específicos2224CS112
CS221Arquitectura de ComputadoresEstudios Específicos2044CS1D1
ID101Inglés IEstudios Generales0402Ninguno
MA101Álgebra LinealEstudios Específicos3204EG105
MA102Estadística y ProbabilidadesEstudios Específicos3204EG104
SI301Fundamentos de Sistemas de InformaciónEstudios de Especialidad3204EG107
Total1312622

Ciclo IV

CódigoAsignaturaÁreaHTHPHLCréditosRequisitos
CS210Algoritmos y Estructuras de DatosEstudios Específicos3225CS113
CS271Bases de Datos IEstudios Específicos2044CS112, CS1D1
ID102Inglés IIEstudios Generales0402ID101
SI401Organización, Gestión y Modelos de NegocioEstudios de Especialidad3204SI301
SI402Contabilidad, Finanzas y Evaluación Económica de Proyectos de TIEstudios de Especialidad3204MA102
SI403Modelado y Gestión de Procesos de NegocioEstudios de Especialidad2044SI301
Total13101023

Ciclo V

CódigoAsignaturaÁreaHTHPHLCréditosRequisitos
CS212Análisis y Diseño de AlgoritmosEstudios Específicos3225CS210, CS1D1
CS261Inteligencia ArtificialEstudios Específicos2224MA102
CS291Ingeniería de Software IEstudios Específicos2224CS113, CS271
CS2S1Sistemas OperativosEstudios Específicos2224CS221
SI501Análisis de Sistemas de InformaciónEstudios de Especialidad2044SI403, CS271
Total1181221

Ciclo VI

CódigoAsignaturaÁreaHTHPHLCréditosRequisitos
AI161IA AplicadaEstudios de Especialidad2044CS261
CS231Redes y ComunicaciónEstudios Específicos2224CS2S1
SI601Diseño de Sistemas de InformaciónEstudios de Especialidad2044SI501
SI602Gestión de Datos e InformaciónEstudios de Especialidad2044CS271
SI603Infraestructura de TI y Computación en la NubeEstudios de Especialidad2044CS2S1
SI604Desarrollo de Aplicaciones Empresariales Web y MóvilEstudios de Especialidad2044CS291
Total1222224

Ciclo VII

CódigoAsignaturaÁreaHTHPHLCréditosRequisitos
CS2E1Ética ProfesionalEstudios Específicos3204Ninguno
CS2H1Experiencia de Usuario (UX)Estudios Específicos2044CS291
SI701Integración de Sistemas EmpresarialesEstudios de Especialidad2044SI601, SI604
SI702Inteligencia de Negocios y Visualización de DatosEstudios de Especialidad2044SI602
SI703Gestión de Proyectos de Sistemas de InformaciónEstudios de Especialidad3204SI601
Total1241220

Ciclo VIII

CódigoAsignaturaÁreaHTHPHLCréditosRequisitos
CS3I1Seguridad en ComputaciónEstudios Específicos2224CS231
CS401Metodología de la Investigación en ComputaciónEstudios Específicos2404EG201
SI801Seguridad de la Información y Gestión de RiesgosEstudios de Especialidad3204SI603, CS231
SI802Arquitectura Empresarial y Transformación DigitalEstudios de Especialidad3204SI701
SI803IA y Analítica Aplicadas a la GestiónEstudios de Especialidad2044SI702, AI161
Total1210620

Ciclo IX

CódigoAsignaturaÁreaHTHPHLCréditosRequisitos
AF401Actividades Formativas ComplementariasEstudios Generales0804Ninguno
CS281Computación y Responsabilidad SocialEstudios Específicos2224CS2E1
CS2G1Innovación y Emprendimiento TecnológicoEstudios Específicos2404CS291
CS402Proyecto de Fin de Carrera IEstudios Específicos2404CS401
SI901Gobierno y Estrategia de Tecnologías de InformaciónEstudios de Especialidad3204SI703, SI801
Total920220

Ciclo X

CódigoAsignaturaÁreaHTHPHLCréditosRequisitos
CS400Prácticas Preprofesionales en EmpresaEstudios Específicos122012Ninguno
CS403Proyecto de Fin de Carrera IIEstudios Específicos2404CS402
SIXE1Gestión de Productos y Plataformas DigitalesEstudios de Especialidad3204SI802
SIXE2Auditoría de Sistemas de InformaciónEstudios de Especialidad3204SI901
SIXE3Minería de Procesos y Automatización InteligenteEstudios de Especialidad2044SI803
SIXE4Gestión de Servicios de TI y Operaciones en la NubeEstudios de Especialidad2044SI901
SIXE5Gobierno Digital e InteroperabilidadEstudios de Especialidad3204SI802
Total1632836

Matriz de competencias por asignatura

Nivel de dominio: 1 sabe · 2 sabe cómo · 3 demuestra · 4 aplica

AsignaturaCG1CG2CG3CG4CG5CG6CE1CE2CE3CE4CE5CE6CT1CT2CT3CT4CT5CT6
EG101 Redacción y Técnicas de Comunicación11
EG102 Métodos de Estudio Universitario11
EG103 Desarrollo Personal y Liderazgo11
EG104 Cálculo I1
EG105 Álgebra y Geometría Analítica1
EG106 Medio Ambiente y Desarrollo Sostenible11
EG107 Introducción a la Computación111
CS112 Programación I11
CS1D1 Matemática Discreta11
EG201 Investigación Formativa111
EG202 Realidad Nacional y Mundial11
EG203 Cálculo II1
EG204 Física11
CS113 Programación II21
CS221 Arquitectura de Computadores2
ID101 Inglés I1
MA101 Álgebra Lineal2
MA102 Estadística y Probabilidades21
SI301 Fundamentos de Sistemas de Información111
CS210 Algoritmos y Estructuras de Datos22
CS271 Bases de Datos I22
ID102 Inglés II2
SI401 Organización, Gestión y Modelos de Negocio111
SI402 Contabilidad, Finanzas y Evaluación Económica de Proyectos de TI121
SI403 Modelado y Gestión de Procesos de Negocio2212
CS212 Análisis y Diseño de Algoritmos22
CS261 Inteligencia Artificial22
CS291 Ingeniería de Software I222
CS2S1 Sistemas Operativos22
SI501 Análisis de Sistemas de Información222
AI161 IA Aplicada223
CS231 Redes y Comunicación22
SI601 Diseño de Sistemas de Información233
SI602 Gestión de Datos e Información232
SI603 Infraestructura de TI y Computación en la Nube223
SI604 Desarrollo de Aplicaciones Empresariales Web y Móvil2233
CS2E1 Ética Profesional223
CS2H1 Experiencia de Usuario (UX)23
SI701 Integración de Sistemas Empresariales332
SI702 Inteligencia de Negocios y Visualización de Datos23323
SI703 Gestión de Proyectos de Sistemas de Información2333
CS3I1 Seguridad en Computación23
CS401 Metodología de la Investigación en Computación333
SI801 Seguridad de la Información y Gestión de Riesgos3333
SI802 Arquitectura Empresarial y Transformación Digital233
SI803 IA y Analítica Aplicadas a la Gestión33333
AF401 Actividades Formativas Complementarias333
CS281 Computación y Responsabilidad Social333
CS2G1 Innovación y Emprendimiento Tecnológico333
CS402 Proyecto de Fin de Carrera I3343
SI901 Gobierno y Estrategia de Tecnologías de Información334
CS400 Prácticas Preprofesionales en Empresa344444
CS403 Proyecto de Fin de Carrera II44444444
SIXE1 Gestión de Productos y Plataformas Digitales344
SIXE2 Auditoría de Sistemas de Información444
SIXE3 Minería de Procesos y Automatización Inteligente444
SIXE4 Gestión de Servicios de TI y Operaciones en la Nube444
SIXE5 Gobierno Digital e Interoperabilidad344

Sumillas y unidades de aprendizaje

Redacción y Técnicas de Comunicación

EG101Ciclo I2 créditosHT 1 · HP 2 · HL 0CE4 (sabe), CG5 (sabe)

Redacción y Técnicas de Comunicación es una asignatura del área de Estudios Generales, de naturaleza teórico-práctica y de carácter obligatorio. Tiene como propósito desarrollar capacidades para redactar textos académicos con corrección y coherencia, argumentar con fuentes citadas y exponer ideas ante una audiencia. Contribuye al perfil de egreso mediante las competencias CE4 (comunicación) y CG5 (manejo de TIC). Comprende: I) El texto académico y la norma; II) Lectura crítica y síntesis; III) La argumentación escrita; IV) La comunicación oral. Integra el eje transversal de formación Integral mediante clase magistral activa, aprendizaje basado en problemas, aprendizaje basado en proyectos y estudio de casos.

⬇ Sílabo (ver y descargar en Word)

Unidades de aprendizaje (4)
Unidad 1. El texto académico y la norma (Semanas 1-4)

Contenidos: El proceso de escritura: planificar, textualizar y revisar; propiedades del texto; Ortografía, acentuación y puntuación según la norma vigente; El párrafo: idea principal, desarrollo y conectores; Taller: reescritura de párrafos con criterios de claridad y concisión

Capacidades: Redacta párrafos coherentes y correctos según la norma vigente del español.

Unidad 2. Lectura crítica y síntesis (Semanas 5-8)

Contenidos: Estrategias de lectura crítica de textos científicos y técnicos; El resumen y la síntesis; el parafraseo sin plagio; Búsqueda de fuentes confiables y citación en estilo APA

Capacidades: Sintetiza textos académicos y cita sus fuentes con el estilo APA.

Unidad 3. La argumentación escrita (Semanas 9-12)

Contenidos: El texto argumentativo: tesis, argumentos y contraargumentos; Falacias frecuentes y cómo evitarlas; El ensayo académico: estructura y planificación; Taller de redacción del ensayo con revisión entre pares

Capacidades: Elabora un ensayo argumentativo sustentado en fuentes académicas.

Unidad 4. La comunicación oral (Semanas 13-16)

Contenidos: La exposición oral: estructura, apoyo visual y manejo del tiempo; El debate: reglas, escucha activa y réplica; Presentación oral del ensayo ante el aula

Capacidades: Expone y defiende oralmente sus ideas con apoyo visual pertinente.

Métodos de Estudio Universitario

EG102Ciclo I2 créditosHT 1 · HP 2 · HL 0CE6 (sabe), CG5 (sabe)

Métodos de Estudio Universitario es una asignatura del área de Estudios Generales, de naturaleza teórico-práctica y de carácter obligatorio. Tiene como propósito desarrollar capacidades para organizar su estudio de manera autónoma, aplicar técnicas de aprendizaje efectivas y usar herramientas digitales con integridad académica. Contribuye al perfil de egreso mediante las competencias CE6 (aprendizaje a lo largo de la vida) y CG5 (manejo de TIC). Comprende: I) La vida universitaria y la autorregulación; II) Técnicas de aprendizaje efectivo; III) Gestión de la información; IV) Trabajo en equipo y evaluación. Integra el eje transversal de formación Integral mediante clase magistral activa, aprendizaje basado en problemas, aprendizaje basado en proyectos y estudio de casos.

⬇ Sílabo (ver y descargar en Word)

Unidades de aprendizaje (4)
Unidad 1. La vida universitaria y la autorregulación (Semanas 1-4)

Contenidos: La universidad, el Modelo Educativo de la UNMSM y los servicios para el estudiante; Metas de aprendizaje, motivación y gestión del tiempo; Planificación semanal del estudio y hábitos saludables; Taller: elaboración del plan personal de estudio

Capacidades: Planifica su estudio semanal con metas verificables.

Unidad 2. Técnicas de aprendizaje efectivo (Semanas 5-8)

Contenidos: Cómo aprende el cerebro: práctica de recuperación y práctica espaciada; Toma de apuntes, organizadores gráficos y mapas conceptuales; Resolución de problemas y estudio de las matemáticas

Capacidades: Aplica técnicas de estudio basadas en evidencia a sus asignaturas del ciclo.

Unidad 3. Gestión de la información (Semanas 9-12)

Contenidos: Bibliotecas, bases de datos académicas y evaluación de la calidad de las fuentes; Integridad académica: plagio, citación y uso declarado de la inteligencia artificial; Herramientas digitales de productividad y de trabajo colaborativo; Taller: búsqueda y registro de fuentes para un tema del ciclo

Capacidades: Selecciona y registra fuentes académicas confiables con integridad.

Unidad 4. Trabajo en equipo y evaluación (Semanas 13-16)

Contenidos: Aprendizaje colaborativo: roles, acuerdos y resolución de conflictos; Preparación para evaluaciones y manejo de la ansiedad; Portafolio de aprendizaje y autoevaluación del semestre

Capacidades: Evalúa su propio proceso de aprendizaje mediante un portafolio.

Desarrollo Personal y Liderazgo

EG103Ciclo I2 créditosHT 1 · HP 2 · HL 0CG2 (sabe), CE3 (sabe)

Desarrollo Personal y Liderazgo es una asignatura del área de Estudios Generales, de naturaleza teórico-práctica y de carácter obligatorio. Tiene como propósito desarrollar capacidades para reconocer sus fortalezas y áreas de mejora, comunicarse con asertividad y asumir roles de liderazgo en equipos. Contribuye al perfil de egreso mediante las competencias CG2 (liderazgo) y CE3 (trabajo individual y en equipo). Comprende: I) Autoconocimiento; II) Comunicación y relaciones interpersonales; III) Liderazgo; IV) Trabajo en equipo. Integra el eje transversal de formación Integral mediante clase magistral activa, aprendizaje basado en problemas, aprendizaje basado en proyectos y estudio de casos.

⬇ Sílabo (ver y descargar en Word)

Unidades de aprendizaje (4)
Unidad 1. Autoconocimiento (Semanas 1-4)

Contenidos: Identidad, valores y proyecto de vida; Inteligencia emocional: autoconciencia y autorregulación; Fortalezas personales y áreas de mejora; Taller: línea de vida y metas personales

Capacidades: Formula su proyecto de vida a partir del análisis de sus fortalezas y valores.

Unidad 2. Comunicación y relaciones interpersonales (Semanas 5-8)

Contenidos: Comunicación asertiva y escucha activa; Empatía y manejo de conflictos; Hablar en público: presentación personal y exposición breve

Capacidades: Se comunica con asertividad en situaciones de trabajo en grupo.

Unidad 3. Liderazgo (Semanas 9-12)

Contenidos: Enfoques de liderazgo: situacional, transformacional y de servicio; Toma de decisiones y delegación; Ética y responsabilidad del líder; Estudio de casos de liderazgo en ciencia y tecnología

Capacidades: Analiza estilos de liderazgo y su pertinencia en casos reales.

Unidad 4. Trabajo en equipo (Semanas 13-16)

Contenidos: Equipos efectivos: roles, normas y confianza; Planificación y ejecución de un proyecto grupal de servicio a la comunidad universitaria; Presentación del proyecto y coevaluación

Capacidades: Conduce o integra un equipo que cumple un proyecto breve con resultados verificables.

Cálculo I

EG104Ciclo I4 créditosHT 3 · HP 2 · HL 0CT1 (sabe)

Cálculo I es una asignatura del área de Estudios Generales, de naturaleza teórico-práctica y de carácter obligatorio. Tiene como propósito desarrollar capacidades para demostrar continuidad o discontinuidad de una función y aplicar el Teorema del Valor Intermedio, resolver problemas de optimización y trazar curvas usando el Teorema del Valor Medio y las pruebas de derivadas y evaluar límites usando leyes de límites, la regla de L’Hôpital y análisis asintótico. Contribuye al perfil de egreso mediante las competencias CT1 (conocimientos de computación y métodos cuantitativos). Comprende: I) Límites y Continuidad; II) Límites y Continuidad: regla de L’Hôpital y formas indeterminadas; III) Cálculo Diferencial; IV) Cálculo Diferencial (aplicaciones). Integra el eje transversal de formación Integral mediante clase magistral activa, aprendizaje basado en problemas, aprendizaje basado en proyectos y estudio de casos.

⬇ Sílabo (ver y descargar en Word)

Unidades de aprendizaje (4)
Unidad 1. Límites y Continuidad (Semanas 1-4)

Contenidos: Definición épsilon-delta de un límite y técnicas de demostración formal; Leyes de los límites, límites laterales y límites en el infinito; Continuidad: tipos, propiedades y el Teorema del Valor Intermedio

Capacidades: Evalúa límites usando leyes de límites, la regla de L’Hôpital y análisis asintótico. Enuncia la definición épsilon-delta de un límite y explica su significado geométrico.

Unidad 2. Límites y Continuidad: regla de L’Hôpital y formas indeterminadas (Semanas 5-8)

Contenidos: Regla de L’Hôpital y formas indeterminadas; Límites de sucesiones: convergencia, Teorema del Sándwich y Bolzano-Weierstrass

Capacidades: Demuestra continuidad o discontinuidad de una función y aplica el Teorema del Valor Intermedio.

Unidad 3. Cálculo Diferencial (Semanas 9-12)

Contenidos: La derivada como límite; interpretaciones geométricas y físicas; diferenciabilidad; Reglas del producto, cociente y cadena; diferenciación implícita; tasas relacionadas; Teorema de Rolle, Teorema del Valor Medio y criterios de monotonía

Capacidades: Aplica las reglas de diferenciación y la diferenciación implícita para calcular derivadas de funciones compuestas e implícitas. Interpreta la derivada como tasa de cambio y como pendiente de la recta tangente.

Unidad 4. Cálculo Diferencial (aplicaciones) (Semanas 13-16)

Contenidos: Derivadas de orden superior, polinomios de Taylor y estimación del residuo; Extremos: pruebas de la primera y segunda derivada, trazado de curvas y optimización…

Capacidades: Resuelve problemas de optimización y traza curvas usando el Teorema del Valor Medio y las pruebas de derivadas.

Álgebra y Geometría Analítica

EG105Ciclo I4 créditosHT 3 · HP 2 · HL 0CT1 (sabe)

Álgebra y Geometría Analítica es una asignatura del área de Estudios Generales, de naturaleza teórico-práctica y de carácter obligatorio. Tiene como propósito desarrollar capacidades para resolver ecuaciones e inecuaciones, operar con vectores, matrices y números complejos y modelar lugares geométricos en el plano. Contribuye al perfil de egreso mediante las competencias CT1 (conocimientos de computación y métodos cuantitativos). Comprende: I) Fundamentos de álgebra; II) Polinomios, matrices y sistemas; III) Vectores y rectas; IV) Cónicas. Integra el eje transversal de formación Integral mediante clase magistral activa, aprendizaje basado en problemas, aprendizaje basado en proyectos y estudio de casos.

⬇ Sílabo (ver y descargar en Word)

Unidades de aprendizaje (4)
Unidad 1. Fundamentos de álgebra (Semanas 1-4)

Contenidos: Lógica proposicional y conjuntos; Números reales: axiomas, desigualdades y valor absoluto; Ecuaciones e inecuaciones polinómicas y racionales; Números complejos: forma binómica y forma polar

Capacidades: Resuelve ecuaciones e inecuaciones justificando cada paso con propiedades de los números reales.

Unidad 2. Polinomios, matrices y sistemas (Semanas 5-8)

Contenidos: Polinomios: división, raíces y factorización; Matrices y determinantes: operaciones y propiedades; Sistemas de ecuaciones lineales: eliminación gaussiana

Capacidades: Resuelve sistemas de ecuaciones lineales mediante métodos matriciales.

Unidad 3. Vectores y rectas (Semanas 9-12)

Contenidos: Vectores en el plano y el espacio: operaciones, norma y producto escalar; Producto vectorial y aplicaciones; La recta en el plano: ecuaciones, paralelismo y perpendicularidad; Rectas y planos en el espacio

Capacidades: Modela rectas y planos con vectores para resolver problemas geométricos.

Unidad 4. Cónicas (Semanas 13-16)

Contenidos: Circunferencia y parábola; Elipse e hipérbola; Traslación y rotación de ejes; ecuación general de segundo grado

Capacidades: Identifica y grafica cónicas a partir de su ecuación general.

Medio Ambiente y Desarrollo Sostenible

EG106Ciclo I3 créditosHT 3 · HP 0 · HL 0CG4 (sabe), CG3 (sabe)

Medio Ambiente y Desarrollo Sostenible es una asignatura del área de Estudios Generales, de naturaleza teórica y de carácter obligatorio. Tiene como propósito desarrollar capacidades para explicar los problemas ambientales con evidencia científica, analizar riesgos de desastres en su entorno y proponer acciones alineadas con los Objetivos de Desarrollo Sostenible. Contribuye al perfil de egreso mediante las competencias CG4 (gestión del riesgo y cambio climático) y CG3 (responsabilidad social). Comprende: I) Ambiente y sociedad; II) Cambio climático; III) Gestión del riesgo de desastres; IV) Sostenibilidad y tecnología. Integra el eje transversal de sustentabilidad Ambiental mediante clase magistral activa, estudio de casos, aprendizaje basado en proyectos y debate.

⬇ Sílabo (ver y descargar en Word)

Unidades de aprendizaje (4)
Unidad 1. Ambiente y sociedad (Semanas 1-4)

Contenidos: Ecosistemas, biodiversidad y servicios ecosistémicos del Perú; Recursos naturales y huella ecológica; Contaminación del aire, el agua y el suelo; Desarrollo sostenible: Agenda 2030 y Objetivos de Desarrollo Sostenible

Capacidades: Explica los principales problemas ambientales del país con datos de fuentes oficiales.

Unidad 2. Cambio climático (Semanas 5-8)

Contenidos: Bases científicas del cambio climático: evidencias y escenarios; Mitigación y adaptación; compromisos nacionales; Impactos en el Perú: glaciares, recursos hídricos y fenómeno de El Niño

Capacidades: Analiza los impactos del cambio climático en un territorio a partir de datos abiertos.

Unidad 3. Gestión del riesgo de desastres (Semanas 9-12)

Contenidos: Peligro, vulnerabilidad y riesgo; el Sistema Nacional de Gestión del Riesgo de Desastres; Identificación de peligros y análisis de vulnerabilidad; Prevención, preparación y respuesta ante emergencias; Taller: mapa de riesgos de un espacio de la universidad o de la comunidad

Capacidades: Elabora un mapa de riesgos con medidas de prevención para un espacio concreto.

Unidad 4. Sostenibilidad y tecnología (Semanas 13-16)

Contenidos: Economía circular y gestión de residuos, incluidos los residuos electrónicos; Tecnologías digitales para el monitoreo ambiental y la gestión del riesgo; Presentación de propuestas de acción vinculadas a un Objetivo de Desarrollo Sostenible

Capacidades: Propone una acción sostenible viable vinculada a un Objetivo de Desarrollo Sostenible.

Introducción a la Computación

EG107Ciclo I4 créditosHT 3 · HP 2 · HL 0CT1 (sabe), CT5 (sabe), CG5 (sabe)

Introducción a la Computación es una asignatura del área de Estudios Generales, de naturaleza teórico-práctica y de carácter obligatorio. Tiene como propósito desarrollar capacidades para diseñar funciones con alcance y documentación apropiados, evaluar si un enfoque voraz conduce a una solución óptima e implementar soluciones recursivas a problemas simples. Contribuye al perfil de egreso mediante las competencias CT1 (conocimientos de computación y métodos cuantitativos) y CT5 (uso de herramientas y plataformas modernas). Comprende: I) Introducción a la Programación y su Historia; Fundamentos de Sistemas de Tipos; Fundamentos de Programación Orientada a Objetos; II) Funciones y paso de parámetros; III) Estructuras de datos básicas; Fundamentos de Programación Orientada a Objetos: subclases, herencia; IV) Estrategias Algorítmicas; Métodos Modernos de Desarrollo y Uso de Herramientas. Integra el eje transversal de formación Integral mediante clase magistral activa, aprendizaje basado en problemas, aprendizaje basado en proyectos y estudio de casos.

⬇ Sílabo (ver y descargar en Word)

Unidades de aprendizaje (4)
Unidad 1. Introducción a la Programación y su Historia; Fundamentos de Sistemas de Tipos; Fundamentos de Programación Orientada a Objetos (Semanas 1-4)

Contenidos: Breve historia de la computación y los lenguajes de programación; Visión general del lenguaje de programación Python; Entornos y herramientas de programación; Estructura básica y ejecución de programas; Escritura, ejecución y depuración de programas simples; Un tipo como un conjunto de valores junto con un conjunto de operaciones: a) Tipos…

Capacidades: Compara la vida diaria antes y después de las computadoras personales e Internet. Implementa programas usando estructuras condicionales e iterativas.

Unidad 2. Funciones y paso de parámetros (Semanas 5-8)

Contenidos: Definición e invocación de funciones; Mecanismos de paso de parámetros (por valor, por referencia); Valores de retorno y múltiples retornos; Alcance y tiempo de vida de variables (local, global, nonlocal); Fundamentos de recursión; Expresiones lambda y funciones de orden superior

Capacidades: Diseña funciones con alcance y documentación apropiados. Implementa soluciones recursivas a problemas simples.

Unidad 3. Estructuras de datos básicas; Fundamentos de Programación Orientada a Objetos: subclases, herencia (Semanas 9-12)

Contenidos: Listas y operaciones con listas (indexación, segmentación, mutabilidad); Tuplas e inmutabilidad; Diccionarios y mapeo clave-valor; Conjuntos y operaciones con conjuntos; Cadenas como secuencias; Comprensión de listas y expresiones generadoras

Capacidades: Construye una jerarquía de clases simple utilizando subclases que permita reutilizar código para subclases distintas. Implementa operaciones básicas de búsqueda y ordenamiento en listas.

Unidad 4. Estrategias Algorítmicas; Métodos Modernos de Desarrollo y Uso de Herramientas (Semanas 13-16)

Contenidos: Paradigmas: a) Fuerza Bruta (por ejemplo, búsqueda lineal, ordenamiento por selección…; Iteración vs recursión (por ejemplo, factorial, búsqueda en árbol); Estrategias de descomposición de problemas; Técnicas de diseño de algoritmos; Estrategias de depuración y prueba; Seguimiento de la ejecución del programa

Capacidades: Evalúa si un enfoque voraz conduce a una solución óptima. Aplica técnicas sistemáticas de depuración para localizar y corregir errores.

Programación I

CS112Ciclo II4 créditosHT 3 · HP 2 · HL 0CT1 (sabe), CT3 (sabe)

Programación I es una asignatura del área de Estudios Específicos, de naturaleza teórico-práctica y de carácter obligatorio. Tiene como propósito desarrollar capacidades para evaluar las compensaciones en el diseño de lenguajes para aplicaciones específicas, implementar RAII para la gestión de recursos y diseñar clases en C++ con encapsulamiento adecuado. Contribuye al perfil de egreso mediante las competencias CT1 (conocimientos de computación y métodos cuantitativos) y CT3 (diseño, desarrollo e integración de soluciones). Comprende: I) Pragmática del Lenguaje; Traducción y Ejecución de Lenguajes; Fundamentos de Sistemas de Tipos; II) Fundamentos de Programación Orientada a Objetos; III) Modelo de Ejecución y Memoria de Sistemas; Programación Funcional; IV) Programación Orientada a Objetos: Encapsulación, Subtipado y Reflexión; Construcciones de Programación Avanzadas; Scripting de Shell. Integra el eje transversal de tecnología para la Innovación Social mediante clase magistral activa, aprendizaje basado en problemas, aprendizaje basado en proyectos y estudio de casos.

⬇ Sílabo (ver y descargar en Word)

Unidades de aprendizaje (4)
Unidad 1. Pragmática del Lenguaje; Traducción y Ejecución de Lenguajes; Fundamentos de Sistemas de Tipos (Semanas 1-4)

Contenidos: Dominios de problemas y paradigma de programación; Criterios para un buen diseño de lenguaje de programación: a) Principios de diseño de…; Breve revisión de paradigmas de programación; Comparación entre programación funcional e imperativa; Historia de los lenguajes de programación (énfasis en C y C++); Modelos de ejecución para JIT (Just-In-Time), compilador, intérprete

Capacidades: Evalúa las compensaciones en el diseño de lenguajes para aplicaciones específicas. Explica múltiples beneficios y limitaciones del tipado estático al escribir, mantener y depurar software.

Unidad 2. Fundamentos de Programación Orientada a Objetos (Semanas 5-8)

Contenidos: Definición de clases: campos, métodos y constructores; Subclases, herencia (incluyendo herencia múltiple) y sobrescritura de métodos; Despacho dinámico: definición de llamada a método; Subtipado: a) Polimorfismo de subtipos; conversiones ascendentes (upcasts) implícitas en…; Clases y objetos en C++; Constructores y destructores

Capacidades: Construye una jerarquía de clases simple utilizando subclases que permita reutilizar código para subclases distintas. Implementa jerarquías de herencia para reutilización de código.

Unidad 3. Modelo de Ejecución y Memoria de Sistemas; Programación Funcional (Semanas 9-12)

Contenidos: Acceso directo, indirecto e indexado a ubicación de memoria; Representación en tiempo de ejecución de abstracciones de datos como variables, arreglos…; Asignación y acceso de bajo nivel a estructuras de datos de alto nivel como tipos de…; Retorno de procedimiento como mecanismo de desasignación automática para elementos de…; Gestión manual de memoria: asignar, desasignar y reutilizar memoria del montón; Gestión automática de memoria: recolección de basura (garbage collection) como técnica…

Capacidades: Interpreta correctamente las variables y el ámbito léxico en un programa que usa clausuras de funciones. Implementa funciones genéricas usando plantillas.

Unidad 4. Programación Orientada a Objetos: Encapsulación, Subtipado y Reflexión; Construcciones de Programación Avanzadas; Scripting de Shell (Semanas 13-16)

Contenidos: Clases de colecciones, iteradores y otros componentes comunes de biblioteca; Contenedores de secuencia (vector, list, deque); Contenedores asociativos (set, map, unordered set); Adaptadores de contenedor (stack, queue, priority queue); Iteradores y algoritmos; Funtores y predicados

Capacidades: Implementa semántica de movimiento para optimización de rendimiento. Compara y contrasta los mecanismos para definir y proteger elementos de datos dentro de los enfoques procedural, funcional y orientado a objetos.

Matemática Discreta

CS1D1Ciclo II4 créditosHT 3 · HP 2 · HL 0CT1 (sabe), CT2 (sabe)

Matemática Discreta es una asignatura del área de Estudios Específicos, de naturaleza teórico-práctica y de carácter obligatorio. Tiene como propósito desarrollar capacidades para aplicar técnicas básicas de conteo y relaciones de recurrencia a problemas, analizar propiedades avanzadas de grafos y desarrollar funciones generadoras para problemas de conteo. Contribuye al perfil de egreso mediante las competencias CT1 (conocimientos de computación y métodos cuantitativos) y CT2 (análisis de problemas organizacionales). Comprende: I) Lógica y Fundamentos; II) Técnicas de Demostración y Estructuras Avanzadas; III) Relaciones, Funciones y Grafos; IV) Conteo y Recurrencia. Integra el eje transversal de tecnología para la Innovación Social mediante clase magistral activa, aprendizaje basado en problemas, aprendizaje basado en proyectos y estudio de casos.

⬇ Sílabo (ver y descargar en Word)

Unidades de aprendizaje (4)
Unidad 1. Lógica y Fundamentos (Semanas 1-4)

Contenidos: Lógica: lógica proposicional y de predicados, cuantificadores, demostraciones; Conjuntos: operaciones, cardinalidad, conjuntos potencia, productos cartesianos; Relaciones: propiedades, relaciones de equivalencia, órdenes parciales; Funciones: inyectivas, sobreyectivas, biyectivas, composición, inversa; Lógica avanzada: sistemas de demostración, completitud, decidibilidad; Teoría avanzada de conjuntos: conjuntos infinitos, argumento diagonal de Cantor

Capacidades: Construye demostraciones lógicas simples. Explica lógica proposicional y de predicados.

Unidad 2. Técnicas de Demostración y Estructuras Avanzadas (Semanas 5-8)

Contenidos: Lógica: lógica proposicional y de predicados, cuantificadores, demostraciones; Lógica avanzada: sistemas de demostración, completitud, decidibilidad; Teoría avanzada de conjuntos: conjuntos infinitos, argumento diagonal de Cantor; Relaciones avanzadas: clausuras, retículos; Funciones avanzadas: funciones recursivas, computabilidad

Capacidades: Construye demostraciones lógicas simples. Aplica operaciones de clausura a relaciones.

Unidad 3. Relaciones, Funciones y Grafos (Semanas 9-12)

Contenidos: Relaciones: propiedades, relaciones de equivalencia, órdenes parciales; Funciones: inyectivas, sobreyectivas, biyectivas, composición, inversa; Grafos: definiciones, caminos, ciclos, árboles, conectividad; Teoría avanzada de grafos: planaridad, coloración, redes

Capacidades: Analiza propiedades avanzadas de grafos. Resuelve problemas básicos de grafos.

Unidad 4. Conteo y Recurrencia (Semanas 13-16)

Contenidos: Conteo: permutaciones, combinaciones, teorema del binomio; Conteo avanzado: funciones generadoras, principio de inclusión-exclusión; Relaciones de recurrencia: resolver recurrencias simples; Recurrencia avanzada: funciones generadoras, comportamiento asintótico

Capacidades: Desarrolla funciones generadoras para problemas de conteo. Aplica técnicas de conteo para resolver problemas.

Investigación Formativa

EG201Ciclo II3 créditosHT 3 · HP 0 · HL 0CG1 (sabe), CT4 (sabe), CE4 (sabe)

Investigación Formativa es una asignatura del área de Estudios Generales, de naturaleza teórica y de carácter obligatorio. Tiene como propósito desarrollar capacidades para formular preguntas de investigación, buscar y analizar literatura científica y comunicar hallazgos en un informe y un póster. Contribuye al perfil de egreso mediante las competencias CG1 (investigación) y CT4 (indagación y análisis de datos). Comprende: I) Ciencia e investigación; II) El problema de investigación; III) Revisión de literatura; IV) Comunicación de resultados. Integra el eje transversal de investigación Formativa mediante clase magistral activa, estudio de casos, aprendizaje basado en proyectos y debate.

⬇ Sílabo (ver y descargar en Word)

Unidades de aprendizaje (4)
Unidad 1. Ciencia e investigación (Semanas 1-4)

Contenidos: Conocimiento científico, ciencia y tecnología; la investigación en la UNMSM; Tipos y enfoques de investigación; Ética de la investigación e integridad científica; Líneas y grupos de investigación de la Facultad

Capacidades: Distingue los enfoques de investigación y sus exigencias éticas.

Unidad 2. El problema de investigación (Semanas 5-8)

Contenidos: Del tema al problema: delimitación y justificación; Preguntas y objetivos de investigación; Búsqueda sistemática en bases de datos académicas

Capacidades: Formula un problema de investigación delimitado y justificado.

Unidad 3. Revisión de literatura (Semanas 9-12)

Contenidos: Lectura y fichaje de artículos científicos; Gestores de referencias y citación; Matriz de síntesis de la literatura; Redacción del estado de la cuestión

Capacidades: Elabora una revisión breve de literatura con fuentes indexadas.

Unidad 4. Comunicación de resultados (Semanas 13-16)

Contenidos: Diseño básico de una investigación y recolección de datos; El informe y el póster científico; Presentación de pósteres en una jornada de investigación formativa

Capacidades: Comunica los resultados de una indagación mediante un póster científico.

Realidad Nacional y Mundial

EG202Ciclo II3 créditosHT 3 · HP 0 · HL 0CG3 (sabe), CE1 (sabe)

Realidad Nacional y Mundial es una asignatura del área de Estudios Generales, de naturaleza teórica y de carácter obligatorio. Tiene como propósito desarrollar capacidades para analizar los procesos sociales, económicos y políticos del Perú, relacionarlos con las tendencias mundiales y argumentar una posición informada sobre un problema nacional. Contribuye al perfil de egreso mediante las competencias CG3 (responsabilidad social) y CE1 (el profesional y el mundo). Comprende: I) El Perú: territorio y sociedad; II) Estado y economía; III) El mundo contemporáneo; IV) Problemas nacionales. Integra el eje transversal de responsabilidad Social mediante clase magistral activa, estudio de casos, aprendizaje basado en proyectos y debate.

⬇ Sílabo (ver y descargar en Word)

Unidades de aprendizaje (4)
Unidad 1. El Perú: territorio y sociedad (Semanas 1-4)

Contenidos: Territorio, regiones y diversidad cultural y lingüística; Población, migración interna y urbanización; Desigualdad, pobreza y brechas de acceso a servicios; Brecha digital e inclusión

Capacidades: Describe las brechas sociales y territoriales del país con indicadores oficiales.

Unidad 2. Estado y economía (Semanas 5-8)

Contenidos: Estado, democracia y ciudadanía; Estructura productiva, informalidad y empleo; Ciencia, tecnología e innovación en el desarrollo nacional

Capacidades: Analiza la relación entre la estructura productiva y el desarrollo tecnológico del país.

Unidad 3. El mundo contemporáneo (Semanas 9-12)

Contenidos: Globalización e interdependencia económica; Geopolítica de la tecnología y de los datos; Cambio climático, migraciones y conflictos; Organismos internacionales y Agenda 2030

Capacidades: Relaciona las tendencias mundiales con sus efectos en el Perú.

Unidad 4. Problemas nacionales (Semanas 13-16)

Contenidos: Planeamiento estratégico nacional y políticas públicas; Estudio de un problema nacional con datos abiertos; Debate y presentación de posiciones sustentadas

Capacidades: Argumenta una posición sustentada sobre un problema nacional.

Cálculo II

EG203Ciclo II4 créditosHT 3 · HP 2 · HL 0CT1 (sabe)

Cálculo II es una asignatura del área de Estudios Generales, de naturaleza teórico-práctica y de carácter obligatorio. Tiene como propósito desarrollar capacidades para aplicar diversas técnicas de integración para resolver problemas y utilizar el cálculo integral para modelar y resolver problemas en contextos científicos y de ingeniería. Contribuye al perfil de egreso mediante las competencias CT1 (conocimientos de computación y métodos cuantitativos). Comprende: I) Cálculo Integral y Series; II) Cálculo Integral y Series: integrales impropias; III) Cálculo Integral y Series: sucesiones y series; IV) Cálculo Integral y Series: sucesiones y series (aplicaciones). Integra el eje transversal de formación Integral mediante clase magistral activa, aprendizaje basado en problemas, aprendizaje basado en proyectos y estudio de casos.

⬇ Sílabo (ver y descargar en Word)

Unidades de aprendizaje (4)
Unidad 1. Cálculo Integral y Series (Semanas 1-4)

Contenidos: El Teorema Fundamental del Cálculo y la antiderivada; Técnicas de integración: sustitución, partes, fracciones parciales y sustitución…

Capacidades: Enuncia el Teorema Fundamental del Cálculo y explica la relación entre la diferenciación y la integración.

Unidad 2. Cálculo Integral y Series: integrales impropias (Semanas 5-8)

Contenidos: Integrales impropias: criterios de convergencia y pruebas de comparación

Capacidades: Calcula integrales definidas e indefinidas usando técnicas estándar, incluyendo sustitución e integración por partes.

Unidad 3. Cálculo Integral y Series: sucesiones y series (Semanas 9-12)

Contenidos: Sucesiones y series: pruebas de convergencia (cociente, raíz, comparación, integral)

Capacidades: Determina la convergencia de integrales impropias y series de potencias, y construye series de Taylor para funciones estándar.

Unidad 4. Cálculo Integral y Series: sucesiones y series (aplicaciones) (Semanas 13-16)

Contenidos: Series de potencias, radio de convergencia, series de Taylor y Maclaurin

Capacidades: Determina la convergencia de integrales impropias y series de potencias, y construye series de Taylor para funciones estándar.

Física

EG204Ciclo II4 créditosHT 3 · HP 2 · HL 0CT1 (sabe), CT4 (sabe)

Física es una asignatura del área de Estudios Generales, de naturaleza teórico-práctica y de carácter obligatorio. Tiene como propósito desarrollar capacidades para analizar el movimiento rotacional y la dinámica del momento angular en sistemas de partículas y cuerpos extendidos, aplicar los módulos elásticos y la ley de Hooke para relacionar el esfuerzo y la deformación en sólidos y aplicar las leyes de Fourier y Fick para describir procesos básicos de conducción de calor y difusión de masa. Contribuye al perfil de egreso mediante las competencias CT1 (conocimientos de computación y métodos cuantitativos) y CT4 (indagación y análisis de datos). Comprende: I) Cinemática y Dinámica de Partículas; II) Trabajo, Energía y Leyes de Conservación; Sistemas de Partículas y Momento Lineal; III) Movimiento Rotacional y Momento Angular; Elasticidad; Fluidos: Hidrostática, Hidrodinámica y Viscosidad; IV) Vibraciones y Ondas; Fenómeno de Transporte. Integra el eje transversal de formación Integral mediante clase magistral activa, aprendizaje basado en problemas, aprendizaje basado en proyectos y estudio de casos.

⬇ Sílabo (ver y descargar en Word)

Unidades de aprendizaje (4)
Unidad 1. Cinemática y Dinámica de Partículas (Semanas 1-4)

Contenidos: Descripción vectorial de posición, velocidad y aceleración; las tres leyes de Newton y…; Formulación y solución analítica de ecuaciones de movimiento para fuerzas constantes y…; Diagramas del espacio de fases (posición vs. velocidad) para visualizar el estado…; Integración numérica de ecuaciones de movimiento usando métodos de Euler, Verlet y…; Movimiento con restricciones y ligaduras holonómicas relevantes para eslabones robóticos…

Capacidades: Construye e interpreta diagramas del espacio de fases para caracterizar la estabilidad y periodicidad de un sistema mecánico simulado. Implementa un algoritmo de integración numérica como el método de Runge-Kutta para calcular la trayectoria de una partícula bajo fuerzas variables.

Unidad 2. Trabajo, Energía y Leyes de Conservación; Sistemas de Partículas y Momento Lineal (Semanas 5-8)

Contenidos: Teorema trabajo-energía que relaciona el trabajo neto realizado con el cambio en la…; Funciones de energía potencial y la relación fuerza-gradiente para campos de fuerza…; Conservación de la energía mecánica total y condiciones para su aplicabilidad; Diagramas de energía para identificar puntos de equilibrio, puntos de retorno y…; Modelos de colisiones elásticas e inelásticas: intercambio de momento y energía en…; Definición de centro de masa: R M de un sistema: p⃗ = m⃗v y P⃗ = M V⃗CM

Capacidades: Analiza cómo las fuerzas internas afectan a las partículas individuales pero no al momento total de un sistema. Resuelve la ecuación del cohete para determinar la velocidad en función de la masa expulsada.

Unidad 3. Movimiento Rotacional y Momento Angular; Elasticidad; Fluidos: Hidrostática, Hidrodinámica y Viscosidad (Semanas 9-12)

Contenidos: Cinemática rotacional incluyendo desplazamiento angular, velocidad y aceleración (θ, ω, α); Definición de torque: ⃗τ = ⃗r × F⃗ y el cálculo de su magnitud; Momento angular de ⃗ = ⃗r × p⃗; Forma rotacional de la segunda ley de Newton: ⃗τnet = dL ⃗ una partícula: L dt 2 P; Momento de inercia I = mi ri y el teorema de los ejes paralelos; Energía cinética rotacional: Krot = 21 Iω 2

Capacidades: Analiza el movimiento de objetos que ruedan sin deslizar por un plano inclinado. Aplica la conservación del momento angular para analizar cambios en la velocidad de rotación cuando cambia el momento de inercia.

Unidad 4. Vibraciones y Ondas; Fenómeno de Transporte (Semanas 13-16)

Contenidos: Movimiento armónico simple (MAS): ecuación de movimiento, posición, velocidad y…; Sistemas oscilantes: resorte-masa y péndulo simple/físico; Energía en el movimiento armónico simple; Oscilaciones amortiguadas y forzadas; introducción a la resonancia; Ondas transversales y longitudinales; velocidad p de propagación; Ecuación de onda y velocidad de una onda en una cuerda tensa: v = T /µ

Capacidades: Analiza la respuesta en amplitud de un oscilador forzado cerca de la frecuencia de resonancia. Aplica la ley de Fourier para calcular el flujo de calor a través de una pared plana o compuesta.

Programación II

CS113Ciclo III4 créditosHT 2 · HP 2 · HL 2CT3 (sabe cómo), CT5 (sabe)

Programación II es una asignatura del área de Estudios Específicos, de naturaleza teórico-práctica y de carácter obligatorio. Tiene como propósito desarrollar capacidades para evaluar compensaciones arquitectónicas en sistemas C++, analizar la seguridad en hilos de algoritmos concurrentes e implementar CRTP para polimorfismo estático. Contribuye al perfil de egreso mediante las competencias CT3 (diseño, desarrollo e integración de soluciones) y CT5 (uso de herramientas y plataformas modernas). Comprende: I) Programación Orientada a Objetos: Encapsulación, Subtipado y Reflexión; Sistemas de Tipos: Polimorfismo y Tipado Complementario; II) Gestión de Memoria; Computación Paralela y Distribuida; III) Construcciones de Programación Avanzadas; Modelo de Ejecución y Memoria de Sistemas; IV) Construcciones de Programación Avanzadas: abstracciones orientadas a objetos; Construcciones de Programación Avanzadas: abstracciones de control; Control de Versiones y CI/CD. Integra el eje transversal de tecnología para la Innovación Social mediante clase magistral activa, prácticas de laboratorio, aprendizaje basado en problemas y aprendizaje basado en proyectos.

⬇ Sílabo (ver y descargar en Word)

Unidades de aprendizaje (4)
Unidad 1. Programación Orientada a Objetos: Encapsulación, Subtipado y Reflexión; Sistemas de Tipos: Polimorfismo y Tipado Complementario (Semanas 1-4)

Contenidos: Clases de colecciones, iteradores y otros componentes comunes de biblioteca; Contenedores asociativos (std::set, std::map, variantes no ordenadas); Adaptadores de contenedor (stack, queue, priority queue); Algoritmos avanzados de STL; Funtores y predicados; Categorías de iteradores y rasgos

Capacidades: Implementa reenvío perfecto para paso eficiente de argumentos. Distingue cuándo usar Concepts, if constexpr o SFINAE heredado al mantener código C++ existente.

Unidad 2. Gestión de Memoria; Computación Paralela y Distribuida (Semanas 5-8)

Contenidos: Asignación y acceso de bajo nivel a estructuras de datos de alto nivel como tipos de…; Retorno de procedimiento como mecanismo de desasignación automática para elementos de…; Gestión manual de memoria: asignar, desasignar y reutilizar memoria del montón; Gestión automática de memoria: recolección de basura (garbage collection) como técnica…; Lvalues y rvalues en C++11/14/17/20; Constructores de movimiento y operadores de asignación de movimiento

Capacidades: Analiza la seguridad en hilos de algoritmos concurrentes. Usa un modelo de paso de mensajes para analizar un protocolo de comunicación.

Unidad 3. Construcciones de Programación Avanzadas; Modelo de Ejecución y Memoria de Sistemas (Semanas 9-12)

Contenidos: Abstracciones orientadas a objetos: herencia múltiple, mixins, rasgos (traits)…; Metaprogramación: macros, programación generativa, desarrollo basado en modelos…; Herencia múltiple y herencia virtual; Patrón CRTP (Patrón de Plantilla Curiosamente Recursivo); deducing this (C++23): simplifica CRTP al eliminar la necesidad de static…; Plantillas de expresión

Capacidades: Diseña interfaces de biblioteca extensibles usando diseño basado en políticas. Implementa CRTP para polimorfismo estático.

Unidad 4. Construcciones de Programación Avanzadas: abstracciones orientadas a objetos; Construcciones de Programación Avanzadas: abstracciones de control; Control de Versiones y CI/CD (Semanas 13-16)

Contenidos: Abstracciones orientadas a objetos: herencia múltiple, mixins, rasgos (traits)…; Patrones creacionales, estructurales y de comportamiento; Patrones singleton seguros para hilos; Modismos de diseño modernos en C++; Inyección de dependencias e inversión de control; Abstracciones de control: manejo de excepciones, continuaciones (continuations), mónadas…

Capacidades: Evalúa compensaciones arquitectónicas en sistemas C++. Compara CMake con al menos una alternativa moderna (xmake, Meson o Bazel) en velocidad de compilación y reproducibilidad.

Arquitectura de Computadores

CS221Ciclo III4 créditosHT 2 · HP 0 · HL 4CT1 (sabe cómo)

Arquitectura de Computadores es una asignatura del área de Estudios Específicos, de naturaleza teórico-práctica y de carácter obligatorio. Tiene como propósito desarrollar capacidades para analizar la jerarquía de memoria, incluyendo memoria caché y memoria virtual y evaluar mejoras de rendimiento mediante segmentación y paralelismo. Contribuye al perfil de egreso mediante las competencias CT1 (conocimientos de computación y métodos cuantitativos). Comprende: I) Organización de Máquina a Nivel de Ensamblador; II) Jerarquía de Memoria; III) Interconexión y Comunicación; Organización Funcional; IV) Arquitecturas Heterogéneas; Arquitecturas de Procesador Seguras. Integra el eje transversal de tecnología para la Innovación Social mediante clase magistral activa, prácticas de laboratorio, aprendizaje basado en problemas y aprendizaje basado en proyectos.

⬇ Sílabo (ver y descargar en Word)

Unidades de aprendizaje (4)
Unidad 1. Organización de Máquina a Nivel de Ensamblador (Semanas 1-4)

Contenidos: Arquitectura de máquina von Neumann; Unidad de control: captación, decodificación y ejecución de instrucciones; Introducción a SIMD vs MIMD y la taxonomía de Flynn; Organización de multiprocesadores/multinúcleo de memoria compartida; Arquitectura del conjunto de instrucciones (ISA) (por ejemplo, x86, ARM y RISC-V): a)…; Mecanismos de llamada y retorno de subrutinas

Capacidades: Analiza un diagrama de subrutina para comentar cómo se manejan las llamadas de subrutina a nivel de ensamblador. Evalúa un diagrama de ejemplo con paralelismo a nivel de instrucción y riesgos para describir cómo se manejan en las canalizaciones de procesadores típicos.

Unidad 2. Jerarquía de Memoria (Semanas 5-8)

Contenidos: Jerarquía de memoria: la importancia de la localidad temporal y espacial; Organización y operaciones de memoria principal; Memoria persistente (por ejemplo, SSD, discos estándar); Latencia, tiempo de ciclo, ancho de banda e intercalado; Memorias caché: a) Mapeo de direcciones b) Tamaño de bloque c) Política de reemplazo y…; Coherencia de caché multiprocesador

Capacidades: Mide el efecto de la latencia de memoria en el tiempo de ejecución. Calcula el tiempo promedio de acceso a memoria bajo varias configuraciones de caché y memoria y mezclas de referencias de instrucciones y datos.

Unidad 3. Interconexión y Comunicación; Organización Funcional (Semanas 9-12)

Contenidos: Fundamentos de E/S: a) Protocolo de enlace y almacenamiento en búfer b) E/S programada c)…; Estructuras de interrupción: vectorizadas y priorizadas, acuse de recibo de interrupción; Dispositivos de E/S (por ejemplo, ratón, teclado, pantalla, cámara, sensores, actuadores); Almacenamiento externo, organización física y unidades; Fundamentos de buses: a) Protocolos de bus b) Arbitraje c) Acceso directo a memoria (DMA); Implementación de rutas de datos simples, incluyendo segmentación de instrucciones…

Capacidades: Diseña un procesador completo, incluyendo ruta de datos y control. Analiza un diagrama de control de interrupciones para comentar cómo se usan las interrupciones para implementar control de E/S y transferencias de datos.

Unidad 4. Arquitecturas Heterogéneas; Arquitecturas de Procesador Seguras (Semanas 13-16)

Contenidos: Arquitecturas SIMD y MIMD (por ejemplo, GPUs de Propósito General, TPUs y NPUs); Sistemas de memoria heterogéneos: a) Memoria compartida versus memoria distribuida b)…; Arquitecturas Específicas de Dominio (DSAs): a) Acelerador de Aprendizaje Automático b)…; Soluciones de empaquetado e integración como 3DIC y chiplets; Aprendizaje automático en diseño de arquitectura: a) Algoritmos de IA para análisis de…; Diseño Orientado a Datos (DOD): organización de datos en memoria (arreglo de estructuras…

Capacidades: Analiza un diagrama de sistema con arquitecturas paralelas alternativas, por ejemplo, SIMD y MIMD, e identifica las diferencias clave. Discute cómo determinarías cuándo usar un acelerador específico de dominio en lugar de una CPU de propósito general.

Inglés I

ID101Ciclo III2 créditosHT 0 · HP 4 · HL 0CE4 (sabe)

Inglés I es una asignatura del área de Estudios Generales, de naturaleza práctica y de carácter obligatorio. Tiene como propósito desarrollar capacidades para adquirir estructuras gramaticales básicas del inglés aplicadas a contextos de computación e ingeniería e identificar y utilizar vocabulario técnico relacionado con hardware, software y conceptos científicos. Contribuye al perfil de egreso mediante las competencias CE4 (comunicación). Comprende: I) Bienvenido a la Computación; Partes y Sistemas; II) Cómo Funciona; Lo que Hacen los Ingenieros; III) Dentro de una Computadora; ¿Pueden Pensar las Computadoras?; IV) Historia de la Computación; Mis Metas Profesionales en Computación. Integra el eje transversal de internacionalización mediante clase magistral activa, aprendizaje basado en problemas, aprendizaje basado en proyectos y estudio de casos.

⬇ Sílabo (ver y descargar en Word)

Unidades de aprendizaje (4)
Unidad 1. Bienvenido a la Computación; Partes y Sistemas (Semanas 1-4)

Contenidos: Verbo To Be: Afirmativo, Negativo e Interrogativo; Pronombres personales y adjetivos posesivos; Expresiones numéricas (1-100): Puertos, direcciones y fundamentos binarios; Expresiones sociales en entornos académicos y de laboratorio; Posesivo ’s y sustantivos plurales aplicados a componentes (the CPU’s speed, the system’s…; Componentes de hardware y sus relaciones

Capacidades: Se presenta y describe los componentes de un sistema de cómputo en inglés con estructuras básicas.

Unidad 2. Cómo Funciona; Lo que Hacen los Ingenieros (Semanas 5-8)

Contenidos: Presente Simple I (Tercera persona: He/She/It) para describir procesos; Vocabulario: Cómo operan programas, algoritmos y dispositivos; Expresar la hora e interpretar relojes y horarios de sistemas; Verbos de operación: runs, compiles, executes, stores, transmits; Presente Simple II (I/You/We/They) para describir rutinas profesionales; Preguntas y negaciones con ’Do/Does’ en contextos técnicos

Capacidades: Describe procesos y rutinas profesionales en presente simple, de forma oral y escrita.

Unidad 3. Dentro de una Computadora; ¿Pueden Pensar las Computadoras? (Semanas 9-12)

Contenidos: Existencial: There is / There are aplicado a descripciones de arquitecturas; Preposiciones de lugar: componentes en una placa madre, archivos en un directorio; Vocabulario: memoria, almacenamiento, buses, ranuras, puertos, capas; Descripción de topología de red e infraestructura física; Verbo modal Can/Can’t para describir capacidades y limitaciones computacionales; Adverbios de modo aplicados al rendimiento de sistemas

Capacidades: Describe la arquitectura de un computador y sus capacidades con vocabulario técnico.

Unidad 4. Historia de la Computación; Mis Metas Profesionales en Computación (Semanas 13-16)

Contenidos: Pasado Simple: Verbos regulares e irregulares para narrar la historia tecnológica; Expresiones de tiempo pasado: invented, developed, published, launched; Figuras clave: Turing, Babbage, Lovelace, von Neumann; Vocabulario: Generaciones de computadoras, hitos, inventos; Introducción al inglés técnico para computación e ingeniería; Lectura y comprensión de especificaciones técnicas simples

Capacidades: Narra hitos de la historia de la computación y expone sus metas profesionales en inglés.

Álgebra Lineal

MA101Ciclo III4 créditosHT 3 · HP 2 · HL 0CT1 (sabe cómo)

Álgebra Lineal es una asignatura del área de Estudios Específicos, de naturaleza teórico-práctica y de carácter obligatorio. Tiene como propósito desarrollar capacidades para aplicar transformaciones lineales para modelar y resolver problemas de cambio de base y composición de aplicaciones, resolver sistemas de ecuaciones lineales mediante eliminación gaussiana o Gauss-Jordan, determinando el rango y la consistencia del sistema y determinar el núcleo, la imagen y la representación matricial de una aplicación lineal, verificando el teorema de rango-nulidad. Contribuye al perfil de egreso mediante las competencias CT1 (conocimientos de computación y métodos cuantitativos). Comprende: I) Matrices y Sistemas de Ecuaciones Lineales; II) Matrices y Sistemas de Ecuaciones Lineales: determinantes; III) Espacios Vectoriales y Transformaciones Lineales; IV) Valores Propios, Producto Interno y Formas Cuadráticas. Integra el eje transversal de formación Integral mediante clase magistral activa, aprendizaje basado en problemas, aprendizaje basado en proyectos y estudio de casos.

⬇ Sílabo (ver y descargar en Word)

Unidades de aprendizaje (4)
Unidad 1. Matrices y Sistemas de Ecuaciones Lineales (Semanas 1-4)

Contenidos: Álgebra de matrices: suma, multiplicación por escalar, producto de matrices, transpuesta…; Resolución de sistemas de ecuaciones lineales mediante eliminación gaussiana y…

Capacidades: Resuelve sistemas de ecuaciones lineales mediante eliminación gaussiana o Gauss-Jordan, determinando el rango y la consistencia del sistema. Identifica tipos de matrices y realiza operaciones básicas de álgebra matricial, incluyendo el cálculo de la inversa de una matriz.

Unidad 2. Matrices y Sistemas de Ecuaciones Lineales: determinantes (Semanas 5-8)

Contenidos: Determinantes: definición, propiedades, regla de Cramer e interpretación geométrica; Descomposiciones matriciales: LU, QR y descomposición en valores singulares (SVD)

Capacidades: Aplica la regla de Cramer y las descomposiciones LU, QR y SVD para resolver sistemas lineales y factorizar matrices.

Unidad 3. Espacios Vectoriales y Transformaciones Lineales (Semanas 9-12)

Contenidos: Espacios y subespacios vectoriales; bases, dimensión e independencia lineal; Transformaciones lineales, núcleo e imagen, teorema rango-nulidad y representaciones…

Capacidades: Aplica transformaciones lineales para modelar y resolver problemas de cambio de base y composición de aplicaciones. Determina el núcleo, la imagen y la representación matricial de una aplicación lineal, verificando el teorema de rango-nulidad.

Unidad 4. Valores Propios, Producto Interno y Formas Cuadráticas (Semanas 13-16)

Contenidos: Valores y vectores propios; diagonalización y el teorema espectral; Espacios con producto interno, ortogonalidad, proceso de Gram-Schmidt y mínimos cuadrados; Formas cuadráticas y definitud: clasificación en positiva, negativa e indefinida mediante…

Capacidades: Aplica los métodos de mínimos cuadrados y la clasificación de formas cuadráticas mediante valores propios para resolver problemas de aproximación y optimización. Calcula la diagonalización de matrices mediante el teorema espectral y aplica el proceso de Gram-Schmidt para obtener bases ortogonales.

Estadística y Probabilidades

MA102Ciclo III4 créditosHT 3 · HP 2 · HL 0CT1 (sabe cómo), CT4 (sabe)

Estadística y Probabilidades es una asignatura del área de Estudios Específicos, de naturaleza teórico-práctica y de carácter obligatorio. Tiene como propósito desarrollar capacidades para aplicar distribuciones de probabilidad y métodos de inferencia estadística para analizar datos y cuantificar la incertidumbre, evaluar la eficiencia de un estimador usando la cota inferior de Cramér-Rao y construir sigma-álgebras apropiadas para espacios medibles que surgen en problemas estadísticos. Contribuye al perfil de egreso mediante las competencias CT1 (conocimientos de computación y métodos cuantitativos) y CT4 (indagación y análisis de datos). Comprende: I) Resúmenes Numéricos: Posición, Dispersión y Forma; Espacios Muestrales y Eventos; Axiomas y Propiedades de la Probabilidad; II) Probabilidad Condicional e Independencia; Variables Aleatorias Discretas y Distribuciones; Variables Aleatorias Continuas y Distribuciones; III) Distribuciones Conjuntas, Marginales y Condicionales; Teoremas Límite: LGN y TCL; Estimación Puntual y otros temas; IV) Fundamentos de las Pruebas de Hipótesis; Inferencia Bayesiana; Regresión Lineal Simple. Integra el eje transversal de formación Integral mediante clase magistral activa, aprendizaje basado en problemas, aprendizaje basado en proyectos y estudio de casos.

⬇ Sílabo (ver y descargar en Word)

Unidades de aprendizaje (4)
Unidad 1. Resúmenes Numéricos: Posición, Dispersión y Forma; Espacios Muestrales y Eventos; Axiomas y Propiedades de la Probabilidad (Semanas 1-4)

Contenidos: Medidas de posición: media, mediana, moda, media recortada y media ponderada; Medidas de dispersión: varianza, desviación estándar, RIQ, MAD y rango; Medidas de forma: asimetría y curtosis; cuantiles y percentiles; Estadísticas de resumen robustas: resistencia a valores atípicos y distribuciones de…; Experimentos aleatorios, resultados y espacios muestrales: finitos, contables e…; Operaciones de teoría de conjuntos sobre eventos: unión, intersección, complemento y…

Capacidades: Construye sigma-álgebras apropiadas para espacios medibles que surgen en problemas estadísticos. Compara estadísticas de resumen clásicas y robustas y justifica la elección para un conjunto de datos dado.

Unidad 2. Probabilidad Condicional e Independencia; Variables Aleatorias Discretas y Distribuciones; Variables Aleatorias Continuas y Distribuciones (Semanas 5-8)

Contenidos: Definición e interpretación de la probabilidad condicional P(A|B) y sus propiedades; Teorema de Bayes y ley de la probabilidad total: derivación y aplicaciones; Independencia de eventos: independencia por pares e independencia mutua; Independencia condicional y su papel en los modelos gráficos probabilísticos; Funciones de masa de probabilidad (FMP) y funciones de distribución acumulada (FDA) para…; Distribuciones discretas clave: Bernoulli, Binomial, Geométrica, Binomial Negativa…

Capacidades: Analiza si los eventos son independientes o condicionalmente independientes en un modelo de probabilidad dado. Selecciona una distribución discreta apropiada para modelar un fenómeno aleatorio dado y justificar la elección.

Unidad 3. Distribuciones Conjuntas, Marginales y Condicionales; Teoremas Límite: LGN y TCL; Estimación Puntual y otros temas (Semanas 9-12)

Contenidos: FMP y FDP conjuntas para dos o más variables aleatorias; Distribuciones marginales y condicionales derivadas de distribuciones conjuntas; Covarianza, correlación y sus propiedades; la independencia implica covarianza cero (el…; La distribución normal bivariada y sus distribuciones condicionales; Ley débil de los grandes números: convergencia en probabilidad y sus implicaciones para…; Teorema central del límite: enunciado, condiciones y papel en la justificación de…

Capacidades: Evalúa la eficiencia de un estimador usando la cota inferior de Cramér-Rao. Aplica el método delta para derivar distribuciones asintóticas de estimadores no lineales.

Unidad 4. Fundamentos de las Pruebas de Hipótesis; Inferencia Bayesiana; Regresión Lineal Simple (Semanas 13-16)

Contenidos: Marco de Neyman-Pearson: hipótesis nula y alternativa, regiones de rechazo, errores tipo…; Valores p: definición, interpretación correcta y usos incorrectos comunes; potencia y…; Pruebas paramétricas comunes: prueba z, prueba t, prueba F y prueba ji-cuadrada; Lema de Neyman-Pearson y pruebas uniformemente más poderosas; Marco bayesiano: a priori, verosimilitud, a posteriori y el papel del teorema de Bayes; Distribuciones a priori: informativas, no informativas y conjugadas

Capacidades: Aplica factores de Bayes para comparar modelos estadísticos e interpretar la evidencia. Deriva la prueba más poderosa para una hipótesis simple usando el lema de Neyman-Pearson.

Fundamentos de Sistemas de Información

SI301Ciclo III4 créditosHT 3 · HP 2 · HL 0CT6 (sabe), CT2 (sabe), CE1 (sabe)

Fundamentos de Sistemas de Información es una asignatura del área de Estudios de Especialidad, de naturaleza teórico-práctica y de carácter obligatorio. Tiene como propósito desarrollar capacidades para explicar el papel de los sistemas de información en las organizaciones, analizar cómo apoyan sus procesos y su estrategia, y proponer mejoras basadas en información. Contribuye al perfil de egreso mediante las competencias CT6 (gestión de sistemas de información en la organización) y CT2 (análisis de problemas organizacionales). Comprende: I) Los sistemas de información en las organizaciones; II) Sistemas de información, procesos y estrategia; III) Datos, decisiones e innovación digital; IV) Ética, seguridad y sociedad. Integra el eje transversal de tecnología para la Innovación Social mediante clase magistral activa, aprendizaje basado en problemas, aprendizaje basado en proyectos y estudio de casos.

⬇ Sílabo (ver y descargar en Word)

Unidades de aprendizaje (4)
Unidad 1. Los sistemas de información en las organizaciones (Semanas 1-4)

Contenidos: Dato, información y conocimiento; Componentes de un sistema de información: personas, procesos, datos y tecnología; Tipos de sistemas: transaccionales, gerenciales, de apoyo a decisiones y colaborativos; El sistema de información como sistema sociotécnico; Las disciplinas de la computación según CC2020 y el perfil de Sistemas de Información; Roles profesionales: analista de negocio, analista funcional, gestor de proyectos, arquitecto empresarial

Capacidades: Explica los componentes y tipos de sistemas de información de una organización. Distingue los roles profesionales de Sistemas de Información frente a los de otras disciplinas de la computación.

Unidad 2. Sistemas de información, procesos y estrategia (Semanas 5-8)

Contenidos: Cadena de valor y procesos de negocio; Ventaja competitiva y alineamiento estratégico; Sistemas empresariales: ERP, CRM y gestión de la cadena de suministro; Comercio electrónico y plataformas digitales; Modelos de negocio digitales; Casos peruanos: banca, Estado y comercio minorista

Capacidades: Analiza cómo un sistema de información soporta un proceso de negocio. Relaciona un sistema empresarial con la estrategia de una organización.

Unidad 3. Datos, decisiones e innovación digital (Semanas 9-12)

Contenidos: Ciclo de vida de la información; Panorama de la inteligencia de negocios y la analítica; Panorama de la inteligencia artificial en las organizaciones; Computación en la nube y servicios digitales; Innovación digital y transformación digital; Tecnologías emergentes y su evaluación

Capacidades: Describe cómo los datos sostienen la toma de decisiones en una organización. Identifica oportunidades de innovación digital en un caso real.

Unidad 4. Ética, seguridad y sociedad (Semanas 13-16)

Contenidos: Privacidad y Ley de Protección de Datos Personales; Panorama de la seguridad de la información; Propiedad intelectual y licenciamiento; Brecha digital e inclusión; Sistemas de información y sostenibilidad ambiental; Diagnóstico de los sistemas de información de una organización

Capacidades: Evalúa riesgos éticos y de privacidad de un sistema de información. Presenta el diagnóstico de los sistemas de información de una organización real.

Algoritmos y Estructuras de Datos

CS210Ciclo IV5 créditosHT 3 · HP 2 · HL 2CT2 (sabe cómo), CT3 (sabe cómo)

Algoritmos y Estructuras de Datos es una asignatura del área de Estudios Específicos, de naturaleza teórico-práctica y de carácter obligatorio. Tiene como propósito desarrollar capacidades para implementar estructuras de datos genéricas usando plantillas y rasgos, aplicar plantillas variádicas para operaciones genéricas en contenedores y analizar la complejidad algorítmica de todas las estructuras implementadas. Contribuye al perfil de egreso mediante las competencias CT2 (análisis de problemas organizacionales) y CT3 (diseño, desarrollo e integración de soluciones). Comprende: I) Fundamentos avanzados para estructuras de datos; Estructuras de Datos Fundamentales; II) Estructuras de Datos Fundamentales: árboles; Árboles balanceados y multicamino; III) Estructuras de Datos Fundamentales: árboles; Estructuras de Datos Fundamentales: tablas/mapas hash; IV) Estructuras de datos concurrentes; Estructuras especializadas y aplicaciones. Integra el eje transversal de tecnología para la Innovación Social mediante clase magistral activa, prácticas de laboratorio, aprendizaje basado en problemas y aprendizaje basado en proyectos.

⬇ Sílabo (ver y descargar en Word)

Unidades de aprendizaje (4)
Unidad 1. Fundamentos avanzados para estructuras de datos; Estructuras de Datos Fundamentales (Semanas 1-4)

Contenidos: Revisión de metaprogramación con plantillas y rasgos avanzados; Rasgos de tipos y SFINAE para compilación condicional; Plantillas variádicas y paquetes de parámetros; Reenvío perfecto y referencias universales; Expresiones lambda con capturas genéricas; Diseño basado en políticas y CRTP (Patrón de Plantilla Curiosamente Recursivo)

Capacidades: Aplica diseño basado en políticas para crear estructuras de datos configurables. Diseña rasgos de tipos para personalizar el comportamiento de estructuras de datos.

Unidad 2. Estructuras de Datos Fundamentales: árboles; Árboles balanceados y multicamino (Semanas 5-8)

Contenidos: árboles: a) Binarios, n-arios y árboles de búsqueda b) Balanceados (por ejemplo, AVL…; Implementación de plantilla de árbol binario con soporte de iteradores; Árbol de búsqueda binaria con operadores de comparación basados en rasgos; Algoritmos de recorrido de árbol (iterativo y recursivo); Árboles de expresión y sus aplicaciones; Estructuras de nodo basadas en plantilla con carga útil configurable

Capacidades: Evalúa compensaciones entre diferentes estructuras de árbol balanceado. Analiza complejidades de operaciones de árbol para diferentes estrategias de balanceo.

Unidad 3. Estructuras de Datos Fundamentales: árboles; Estructuras de Datos Fundamentales: tablas/mapas hash (Semanas 9-12)

Contenidos: árboles: a) Binarios, n-arios y árboles de búsqueda b) Balanceados (por ejemplo, AVL…; Implementación de montículo binario usando representación de arreglo; Variantes de montículo mínimo y montículo máximo; Algoritmos heapify y análisis de complejidad; Implementación de ADT de cola de prioridad; Visión general de montículo binomial y montículo de Fibonacci

Capacidades: Evalúa rendimiento de diferentes esquemas de hashing. Analiza complejidad de operaciones de montículo para diferentes tipos de montículo.

Unidad 4. Estructuras de datos concurrentes; Estructuras especializadas y aplicaciones (Semanas 13-16)

Contenidos: Principios de diseño de estructuras de datos seguras para hilos; Listas enlazadas concurrentes basadas en bloqueos; Algoritmos sin bloqueo y libres de espera; Tablas hash concurrentes con bloqueo de grano fino; Operaciones atómicas y ordenamiento de memoria; Colas concurrentes (limitadas e ilimitadas)

Capacidades: Evalúa compensaciones espacio-tiempo en estructuras de datos probabilísticas. Aplica estructuras especializadas para resolver problemas específicos de dominio.

Bases de Datos I

CS271Ciclo IV4 créditosHT 2 · HP 0 · HL 4CT3 (sabe cómo), CT1 (sabe cómo)

Bases de Datos I es una asignatura del área de Estudios Específicos, de naturaleza teórico-práctica y de carácter obligatorio. Tiene como propósito desarrollar capacidades para diseñar e implementar bases de datos relacionales normalizadas, formular consultas complejas usando SQL para recuperación y manipulación de datos y aplicar técnicas de modelado de datos usando diagramas entidad-relación. Contribuye al perfil de egreso mediante las competencias CT3 (diseño, desarrollo e integración de soluciones) y CT1 (conocimientos de computación y métodos cuantitativos). Comprende: I) Conceptos Fundamentales de Sistemas de Bases de Datos; Modelado de Datos; II) Bases de Datos Relacionales; Construcción de Consultas; III) Construcción de Consultas: consultas SQL complejas; Bases de Datos Relacionales: introducción a la teoría de dependencias funcionales; IV) Internos de DBMS; Seguridad y Privacidad de Datos. Integra el eje transversal de tecnología para la Innovación Social mediante clase magistral activa, prácticas de laboratorio, aprendizaje basado en problemas y aprendizaje basado en proyectos.

⬇ Sílabo (ver y descargar en Word)

Unidades de aprendizaje (4)
Unidad 1. Conceptos Fundamentales de Sistemas de Bases de Datos; Modelado de Datos (Semanas 1-4)

Contenidos: Propósito y ventajas de los sistemas de bases de datos; Componentes de los sistemas de bases de datos; Diseño de funciones fundamentales de DBMS (por ejemplo, mecanismos de consulta, gestión…; Arquitectura de base de datos, independencia de datos y abstracción de datos; Gestión de transacciones; Normalización

Capacidades: Aplica características E-R extendidas para modelado complejo. Diseña diagramas E-R para escenarios del mundo real.

Unidad 2. Bases de Datos Relacionales; Construcción de Consultas (Semanas 5-8)

Contenidos: Integridad de entidad y referencial: Clave candidata, superclaves; Diseño de base de datos relacional; Operaciones de álgebra relacional: selección, proyección, join, unión, etc; Restricciones de integridad: dominio, clave, entidad, referencial; Cálculo relacional: cálculo de tuplas y de dominio; Mapeo de diagramas E-R a esquemas relacionales

Capacidades: Diseña y crea índices apropiados para rendimiento. Implementa restricciones de integridad a nivel de esquema.

Unidad 3. Construcción de Consultas: consultas SQL complejas; Bases de Datos Relacionales: introducción a la teoría de dependencias funcionales (Semanas 9-12)

Contenidos: Consultas SQL complejas: subconsultas anidadas, subconsultas correlacionadas; Funciones de agregación y operaciones GROUP BY; Operaciones de conjunto: UNION, INTER- SECT, EXCEPT; Operaciones JOIN: inner, outer, natural, cross joins; Manipulación de datos: INSERT, UPDATE, DELETE; Control de transacciones: COMMIT, ROLLBACK, SAVEPOINT

Capacidades: Evalúa descomposiciones para sin pérdida de join y preservación de dependencias. Implementa operaciones de modificación de datos con control de transacciones.

Unidad 4. Internos de DBMS; Seguridad y Privacidad de Datos (Semanas 13-16)

Contenidos: Gestión de Transacciones: a) Niveles de Aislamiento b) ACID c) Serializabilidad d )…; Control de Concurrencia: a) Bloqueo en 2 Fases b) Estrategias de manejo de bloqueos…; Propiedades ACID: Atomicidad, Consistencia, Aislamiento, Durabilidad; Serializabilidad y serializabilidad por conflicto; Control de concurrencia basado en bloqueos: bloqueo en dos fases; Detección y prevención de interbloqueos

Capacidades: Analiza programaciones de transacciones para serializabilidad. Implementa medidas básicas de seguridad de bases de datos.

Inglés II

ID102Ciclo IV2 créditosHT 0 · HP 4 · HL 0CE4 (sabe cómo)

Inglés II es una asignatura del área de Estudios Generales, de naturaleza práctica y de carácter obligatorio. Tiene como propósito desarrollar capacidades para desarrollar fluidez en inglés aplicado a la comunicación técnica y científica. Contribuye al perfil de egreso mediante las competencias CE4 (comunicación). Comprende: I) Avances y Descubrimientos; Datos y Variables; II) El Futuro de la Tecnología; Comparando Tecnologías; III) Procesos en Ejecución; Hitos del Software; IV) Desafíos Técnicos; Inglés para Tecnología II. Integra el eje transversal de internacionalización mediante clase magistral activa, aprendizaje basado en problemas, aprendizaje basado en proyectos y estudio de casos.

⬇ Sílabo (ver y descargar en Word)

Unidades de aprendizaje (4)
Unidad 1. Avances y Descubrimientos; Datos y Variables (Semanas 1-4)

Contenidos: Repaso de Pasado Simple: Afirmativo y Negativo en contextos científicos; Expresiones de tiempo con ’ago’: Cuándo se inventaron o lanzaron tecnologías; Conjunciones: and, so, but, because — estructuración de explicaciones técnicas; Vocabulario: Hitos científicos, inventos y descubrimientos tecnológicos; Sustantivos contables e incontables en computación: files, data, code, memory; Uso de some, any, a lot of para cuantificar recursos técnicos

Capacidades: Narra avances científicos y explica relaciones entre datos y variables con conectores.

Unidad 2. El Futuro de la Tecnología; Comparando Tecnologías (Semanas 5-8)

Contenidos: Planes futuros: Verb + to + infinitive en la planificación de proyectos; Uso de ’Will’ vs ’Going to’ para predicciones y lanzamientos programados; Verbos auxiliares para pronosticar: tendencias de IA, computación en la nube, computación…; Vocabulario: Tecnologías emergentes y trayectorias profesionales en computación; Adjetivos comparativos y superlativos aplicados a hardware y software; Comparación de lenguajes de programación, sistemas operativos y algoritmos

Capacidades: Compara tecnologías y formula predicciones sobre su evolución, de forma oral y escrita.

Unidad 3. Procesos en Ejecución; Hitos del Software (Semanas 9-12)

Contenidos: Presente Continuo para describir procesos técnicos activos y en curso; Uso actual: ”The server is processing requests.”; Uso futuro con Presente Continuo: despliegues y experimentos programados; Redacción: Actualizaciones de estado e informes de avance en proyectos técnicos; Introducción al Presente Perfecto para describir logros con relevancia actual; Palabras clave: ever, never, yet, just — aplicadas a versiones de software e investigación

Capacidades: Redacta informes breves de avance de un proyecto técnico en inglés.

Unidad 4. Desafíos Técnicos; Inglés para Tecnología II (Semanas 13-16)

Contenidos: Adjetivos terminados en -ed e -ing para describir experiencias y procesos técnicos; Verbos modales de obligación: must, have to — aplicados a requisitos de ingeniería; Vocabulario: Desafíos de ingeniería, restricciones, trade-offs y estándares; Redacción: Planteamiento corto de un problema técnico; Terminología técnica: Dispositivos de entrada/salida, almacenamiento y periféricos; Lectura y seguimiento de instrucciones de instalación y configuración de software

Capacidades: Plantea por escrito un problema técnico, sus requisitos y restricciones en inglés.

Organización, Gestión y Modelos de Negocio

SI401Ciclo IV4 créditosHT 3 · HP 2 · HL 0CT6 (sabe), CE3 (sabe), CG2 (sabe)

Organización, Gestión y Modelos de Negocio es una asignatura del área de Estudios de Especialidad, de naturaleza teórico-práctica y de carácter obligatorio. Tiene como propósito desarrollar capacidades para analizar la estructura, las funciones y la estrategia de una organización, representar su modelo de negocio e identificar sus necesidades de información. Contribuye al perfil de egreso mediante las competencias CT6 (gestión de sistemas de información en la organización) y CE3 (trabajo individual y en equipo). Comprende: I) La organización y su entorno; II) Funciones de la empresa y sus necesidades de información; III) Estrategia y modelos de negocio; IV) Cambio organizacional y toma de decisiones. Integra el eje transversal de formación Integral mediante clase magistral activa, aprendizaje basado en problemas, aprendizaje basado en proyectos y estudio de casos.

⬇ Sílabo (ver y descargar en Word)

Unidades de aprendizaje (4)
Unidad 1. La organización y su entorno (Semanas 1-4)

Contenidos: Teoría de la organización y enfoques de gestión; Estructura, diseño organizacional y cultura; Grupos de interés y gobierno corporativo; Entorno empresarial peruano: micro y pequeña empresa, formalidad y sectores; Organizaciones públicas y su marco de gestión

Capacidades: Analiza la estructura y el entorno de una organización real. Explica la relación entre la estructura y la cultura de una organización y su desempeño.

Unidad 2. Funciones de la empresa y sus necesidades de información (Semanas 5-8)

Contenidos: Marketing y gestión de clientes; Operaciones y logística; Gestión del talento humano; Finanzas y control de gestión; Necesidades de información por función y nivel de decisión; Interdependencia de las áreas funcionales

Capacidades: Identifica las necesidades de información de cada área funcional. Representa los flujos de información entre áreas de una organización.

Unidad 3. Estrategia y modelos de negocio (Semanas 9-12)

Contenidos: Análisis estratégico: entorno externo y capacidades internas; Lienzo de modelo de negocio y propuesta de valor; Modelos de negocio de plataforma; Cuadro de mando integral e indicadores; Objetivos y resultados clave

Capacidades: Representa el modelo de negocio de una organización con un lienzo. Formula indicadores estratégicos vinculados a los objetivos de la organización.

Unidad 4. Cambio organizacional y toma de decisiones (Semanas 13-16)

Contenidos: Toma de decisiones gerenciales; Gestión del cambio organizacional; Liderazgo y equipos; Resistencia al cambio en proyectos de tecnología; Responsabilidad social empresarial; Caso integrador: diagnóstico organizacional

Capacidades: Propone un plan de gestión del cambio para la adopción de un sistema. Sustenta ante pares el diagnóstico organizacional de un caso.

Contabilidad, Finanzas y Evaluación Económica de Proyectos de TI

SI402Ciclo IV4 créditosHT 3 · HP 2 · HL 0CT1 (sabe cómo), CT6 (sabe), CG6 (sabe)

Contabilidad, Finanzas y Evaluación Económica de Proyectos de TI es una asignatura del área de Estudios de Especialidad, de naturaleza teórico-práctica y de carácter obligatorio. Tiene como propósito desarrollar capacidades para interpretar la información contable y financiera de una organización, aplicar la ingeniería económica y evaluar la viabilidad de inversiones en sistemas y tecnologías de información. Contribuye al perfil de egreso mediante las competencias CT1 (conocimientos de computación y métodos cuantitativos) y CT6 (gestión de sistemas de información en la organización). Comprende: I) Contabilidad para la gestión; II) Matemática financiera e ingeniería económica; III) Evaluación económica de inversiones en TI; IV) Caso de negocio de servicios digitales. Integra el eje transversal de innovación y Emprendimiento mediante clase magistral activa, aprendizaje basado en problemas, aprendizaje basado en proyectos y estudio de casos.

⬇ Sílabo (ver y descargar en Word)

Unidades de aprendizaje (4)
Unidad 1. Contabilidad para la gestión (Semanas 1-4)

Contenidos: Estados financieros básicos; Análisis de ratios financieros; Costos fijos, variables y punto de equilibrio; Presupuesto y control presupuestal; Costos de las áreas de TI

Capacidades: Interpreta los estados financieros de una organización. Calcula costos y punto de equilibrio de un servicio.

Unidad 2. Matemática financiera e ingeniería económica (Semanas 5-8)

Contenidos: Valor del dinero en el tiempo; Tasas de interés nominal y efectiva; Flujos de caja y anualidades; Valor actual neto y tasa interna de retorno; Periodo de recuperación y relación beneficio-costo; Depreciación e impuestos

Capacidades: Calcula indicadores de rentabilidad de un flujo de caja. Compara alternativas de inversión con criterios económicos.

Unidad 3. Evaluación económica de inversiones en TI (Semanas 9-12)

Contenidos: Costo total de propiedad; Inversión de capital frente a gasto operativo: servidores locales y nube; Beneficios tangibles e intangibles de los sistemas de información; Análisis de sensibilidad y de escenarios; Riesgo en la evaluación de proyectos de TI

Capacidades: Estima el costo total de propiedad de una solución de TI. Evalúa un proyecto de TI con análisis de sensibilidad.

Unidad 4. Caso de negocio de servicios digitales (Semanas 13-16)

Contenidos: Costeo de servicios de TI; Modelos de licenciamiento y suscripción; Fundamentos de gestión financiera de la nube; Estructura del caso de negocio; Presentación del caso de negocio ante la dirección

Capacidades: Elabora el caso de negocio de un proyecto de sistema de información. Sustenta el caso de negocio ante un comité.

Modelado y Gestión de Procesos de Negocio

SI403Ciclo IV4 créditosHT 2 · HP 0 · HL 4CT2 (sabe cómo), CT6 (sabe cómo), CT5 (sabe), CG5 (sabe cómo)

Modelado y Gestión de Procesos de Negocio es una asignatura del área de Estudios de Especialidad, de naturaleza teórico-práctica y de carácter obligatorio. Tiene como propósito desarrollar capacidades para identificar, modelar, analizar y rediseñar procesos de negocio con BPMN, y proponer su automatización y su monitoreo con indicadores. Contribuye al perfil de egreso mediante las competencias CT2 (análisis de problemas organizacionales) y CT6 (gestión de sistemas de información en la organización). Comprende: I) Fundamentos de la gestión de procesos; II) Modelado de procesos con BPMN; III) Análisis y rediseño de procesos; IV) Automatización y monitoreo de procesos. Integra el eje transversal de tecnología para la Innovación Social mediante clase magistral activa, prácticas de laboratorio, aprendizaje basado en problemas y aprendizaje basado en proyectos.

⬇ Sílabo (ver y descargar en Word)

Unidades de aprendizaje (4)
Unidad 1. Fundamentos de la gestión de procesos (Semanas 1-4)

Contenidos: Ciclo de vida de la gestión de procesos de negocio; Identificación de procesos y arquitectura de procesos; Cadena de valor y mapa de procesos; Roles: dueño del proceso y analista; Madurez de la gestión por procesos

Capacidades: Elabora la arquitectura de procesos de una organización. Identifica los procesos críticos y sus responsables.

Unidad 2. Modelado de procesos con BPMN (Semanas 5-8)

Contenidos: Elementos de BPMN 2.0: actividades, eventos y compuertas; Carriles, piscinas y colaboración; Subprocesos y manejo de excepciones; Objetos de datos y reglas de decisión; Calidad de los modelos de proceso

Capacidades: Modela un proceso real con BPMN. Valida el modelo de proceso con los participantes.

Unidad 3. Análisis y rediseño de procesos (Semanas 9-12)

Contenidos: Análisis de valor agregado y de causas; Medición de tiempos, costos y calidad; Análisis de colas y simulación de procesos; Heurísticas de rediseño; Proceso futuro y su caso de mejora

Capacidades: Analiza el desempeño de un proceso con indicadores cuantitativos. Rediseña un proceso con heurísticas sustentadas.

Unidad 4. Automatización y monitoreo de procesos (Semanas 13-16)

Contenidos: Sistemas de gestión de procesos y motores de flujo de trabajo; Plataformas de bajo código; Panorama de la automatización robótica de procesos; Indicadores y tableros de procesos; Introducción a la minería de procesos

Capacidades: Implementa un proceso en una plataforma de gestión de procesos. Diseña los indicadores de monitoreo de un proceso.

Análisis y Diseño de Algoritmos

CS212Ciclo V5 créditosHT 3 · HP 2 · HL 2CT2 (sabe cómo), CT1 (sabe cómo)

Análisis y Diseño de Algoritmos es una asignatura del área de Estudios Específicos, de naturaleza teórico-práctica y de carácter obligatorio. Tiene como propósito desarrollar capacidades para aplicar estructuras de datos fundamentales para resolver problemas computacionales, usar estrategias algorítmicas como Voraz, Divide y Vencerás y Programación Dinámica y analizar la complejidad de algoritmos en el mejor, promedio y peor de los casos. Contribuye al perfil de egreso mediante las competencias CT2 (análisis de problemas organizacionales) y CT1 (conocimientos de computación y métodos cuantitativos). Comprende: I) Estructuras de Datos Fundamentales; Algoritmos Fundamentales; Algoritmos Avanzados; II) Estrategias Algorítmicas; III) Marco de Análisis de Complejidad; Notación Asintótica y Clases de Complejidad; IV) Análisis de Complejidad: Recursión, Amortización y Cotas Ajustadas; Teoría de la Complejidad Computacional. Integra el eje transversal de tecnología para la Innovación Social mediante clase magistral activa, prácticas de laboratorio, aprendizaje basado en problemas y aprendizaje basado en proyectos.

⬇ Sílabo (ver y descargar en Word)

Unidades de aprendizaje (4)
Unidad 1. Estructuras de Datos Fundamentales; Algoritmos Fundamentales; Algoritmos Avanzados (Semanas 1-4)

Contenidos: Tipo de Dato Abstracto (ADT) y operaciones sobre un ADT: a) Operaciones de diccionario…; Arreglos: a) Numéricos vs no numéricos, cadenas de caracteres b) Unidimensionales…; Registros/Estructuras/Tuplas y Objetos; Listas enlazadas (por razones históricas): a) Simples vs Dobles y Lineales vs Circulares; Pilas; Colas y deques: a) Cola de prioridad basada en montículo

Capacidades: Explica cómo se maneja la evitación de colisiones y la resolución de colisiones en tablas hash.

Unidad 2. Estrategias Algorítmicas (Semanas 5-8)

Contenidos: Paradigmas: a) Fuerza Bruta (por ejemplo, búsqueda lineal, ordenamiento por selección…; Manejo del crecimiento exponencial (por ejemplo, heurística A*, ramificación y poda…; Iteración vs recursión (por ejemplo, factorial, búsqueda en árbol); Paradigmas: a) Algoritmos de aproximación b) Mejora iterativa (por ejemplo…; Computación cuántica

Capacidades: Evalúa si un enfoque voraz conduce a una solución óptima. Explica varios enfoques para abordar problemas computacionales cuyas soluciones algorítmicas son exponenciales.

Unidad 3. Marco de Análisis de Complejidad; Notación Asintótica y Clases de Complejidad (Semanas 9-12)

Contenidos: Marco de Análisis de Complejidad: a) Rendimiento de un algoritmo en el mejor caso, caso…; Mediciones empíricas de rendimiento; Compromisos tiempo-espacio en algoritmos; Análisis de complejidad asintótica (cotas promedio y peor caso): a) Notaciones formales…

Capacidades: Aplica la notación Big-O para dar cotas superiores en la complejidad tiempo/espacio de algoritmos. Explica cómo el balance del árbol afecta la eficiencia de las operaciones de árbol de búsqueda binaria.

Unidad 4. Análisis de Complejidad: Recursión, Amortización y Cotas Ajustadas; Teoría de la Complejidad Computacional (Semanas 13-16)

Contenidos: Notaciones Little-o, Little-Omega y Little Theta; Análisis recursivo formal; Análisis amortizado; Tractabilidad e intractabilidad: a) Clases de Complejidad P, NP y NP-Completo b)…

Capacidades: Aplica relaciones de recurrencia elementales usando una forma del Teorema Maestro. Usa relaciones de recurrencia para evaluar la complejidad de tiempo de algoritmos definidos recursivamente.

Inteligencia Artificial

CS261Ciclo V4 créditosHT 2 · HP 2 · HL 2CT1 (sabe cómo), CT5 (sabe cómo)

Inteligencia Artificial es una asignatura del área de Estudios Específicos, de naturaleza teórico-práctica y de carácter obligatorio. Tiene como propósito desarrollar capacidades para implementar y evaluar algoritmos de búsqueda para la resolución de problemas, aplicar razonamiento probabilístico para manejar la incertidumbre en sistemas inteligentes y analizar los desafíos éticos y el impacto social de la IA. Contribuye al perfil de egreso mediante las competencias CT1 (conocimientos de computación y métodos cuantitativos) y CT5 (uso de herramientas y plataformas modernas). Comprende: I) Introducción a la IA: Conceptos y Comportamiento Inteligente; Características del Problema y Naturaleza de los Agentes; Estado y Búsqueda No Informada y otros temas; II) Búsqueda Adversarial y Optimización Estocástica; Fundamentos de Aprendizaje Automático; Aprendizaje Automático: Datos, Representaciones y Evaluación; III) Redes Neuronales y Ética; Formulación del Aprendizaje Automático y Evaluación; Aprendizaje Profundo, RL y Ética y otros temas; IV) Independencia, Modelos de Markov y Toma de Decisiones; Aplicaciones e Impacto Social de la IA; Aplicaciones Adicionales e Impacto Social de la IA. Integra el eje transversal de tecnología para la Innovación Social mediante clase magistral activa, prácticas de laboratorio, aprendizaje basado en problemas y aprendizaje basado en proyectos.

⬇ Sílabo (ver y descargar en Word)

Unidades de aprendizaje (4)
Unidad 1. Introducción a la IA: Conceptos y Comportamiento Inteligente; Características del Problema y Naturaleza de los Agentes; Estado y Búsqueda No Informada y otros temas (Semanas 1-4)

Contenidos: Visión general de los problemas de IA, Ejemplos de aplicaciones recientes exitosas de IA; Definiciones de agentes con ejemplos (por ejemplo, reactivos, deliberativos); ¿Qué es el comportamiento inteligente?: a) La prueba de Turing y sus defectos b) Entrada…; Visión general de las Aplicaciones de IA, crecimiento e impacto (económico, social, ético); Problemas filosóficos; Historia de la IA

Capacidades: Evalúa si una heurística para un problema dado es admisible/puede garantizar una solución óptima. Compara y contrasta varias búsquedas heurísticas con respecto a la aplicabilidad a un problema dado.

Unidad 2. Búsqueda Adversarial y Optimización Estocástica; Fundamentos de Aprendizaje Automático; Aprendizaje Automático: Datos, Representaciones y Evaluación (Semanas 5-8)

Contenidos: Juegos adversariales de dos jugadores: a) Búsqueda minimax b) Poda alfa-beta: 1) Corte…; Búsqueda local; Búsqueda tabú; Juegos adversariales de dos jugadores: a) El efecto horizonte b) Libros de…; Implementación de búsqueda minimax, búsqueda en haz; Búsqueda expectimax (resolución MDP) y nodos de azar

Capacidades: Diseña e implementa un programa de recocido simulado para evitar mínimos locales en un problema. Implementa un algoritmo de aprendizaje estadístico y el proceso de optimización correspondiente para entrenar el clasificador y obtener una predicción en nuevos datos.

Unidad 3. Redes Neuronales y Ética; Formulación del Aprendizaje Automático y Evaluación; Aprendizaje Profundo, RL y Ética y otros temas (Semanas 9-12)

Contenidos: Redes neuronales básicas: a) Fundamentos de comprensión de cómo funcionan las redes…; ética para el Aprendizaje Automático: a) Enfocarse en datos reales, escenarios reales y…; Formulación del aprendizaje automático simple como un problema de optimización, como…; Conjuntos de modelos: a) Combinación de mayoría ponderada simple; Evaluación de rendimiento: a) Otras métricas para clasificación (por ejemplo, error…; Aprendizaje profundo: a) Redes feed-forward profundas (solo intuición, sin matemáticas)…

Capacidades: Evalúa el rendimiento de un sistema de aprendizaje simple en un conjunto de datos del mundo real. Aplica la regla de Bayes para determinar la probabilidad de una hipótesis dada la evidencia.

Unidad 4. Independencia, Modelos de Markov y Toma de Decisiones; Aplicaciones e Impacto Social de la IA; Aplicaciones Adicionales e Impacto Social de la IA (Semanas 13-16)

Contenidos: Independencia; Independencia condicional; Cadenas de Markov y modelos de Markov; Utilidad y toma de decisiones; Al menos una aplicación de IA a un problema y campo específico, como medicina, salud…; Modelos generativos profundos desplegados: a) Visión general de alto nivel de modelos…

Capacidades: Analiza el impacto social de una o más aplicaciones específicas de IA del mundo real, identificando problemas respecto a ética, equidad, sesgo, confianza y explicabilidad. Describe algunos de los modos de falla de los modelos generativos profundos actuales para lenguaje o imágenes, y cómo esto podría afectar su uso en una aplicación.

Ingeniería de Software I

CS291Ciclo V4 créditosHT 2 · HP 2 · HL 2CT3 (sabe cómo), CE3 (sabe cómo), CE5 (sabe cómo)

Ingeniería de Software I es una asignatura del área de Estudios Específicos, de naturaleza teórico-práctica y de carácter obligatorio. Tiene como propósito desarrollar capacidades para diseñar interfaces de usuario intuitivas basadas en principios de evaluación y diseño de HCI e implementar estrategias sistemáticas de prueba y comprender la calidad del software. Contribuye al perfil de egreso mediante las competencias CT3 (diseño, desarrollo e integración de soluciones) y CE3 (trabajo individual y en equipo). Comprende: I) Control de Versiones y CI/CD; Ingeniería de Requisitos; II) Colaboración y Dinámica de Equipo; III) Principios y Arquitectura de Software; Conceptos de verificación y validación; IV) Herramientas y Análisis de Pruebas; Pruebas de Rendimiento y Evaluación Comparativa. Integra el eje transversal de tecnología para la Innovación Social mediante clase magistral activa, prácticas de laboratorio, aprendizaje basado en problemas y aprendizaje basado en proyectos.

⬇ Sílabo (ver y descargar en Word)

Unidades de aprendizaje (4)
Unidad 1. Control de Versiones y CI/CD; Ingeniería de Requisitos (Semanas 1-4)

Contenidos: Gestión de configuración de software y control de versiones: Prácticas de Desarrollo de…; Gestión de lanzamientos (release management); Herramientas de prueba, incluyendo herramientas de análisis estático y dinámico.…; Automatización de procesos de software: a) Sistemas de construcción (build systems): el…; Flujo de revisión colaborativa como puerta de calidad a) Revisión obligatoria de pull…; Escaneo de vulnerabilidades de dependencias y de la cadena de suministro integrado en los…

Capacidades: Identifica los requisitos funcionales y no funcionales en un conjunto de requisitos. Recopila un conjunto de requisitos para un sistema de software simple.

Unidad 2. Colaboración y Dinámica de Equipo (Semanas 5-8)

Contenidos: Comunicación efectiva, incluida la oral y escrita, así como formal (correo electrónico…; Causas comunes de conflicto en el equipo y enfoques para la resolución de conflictos; Programación cooperativa: a) Programación por parejas (pair programming) o Enjambre…; Roles y responsabilidades en un equipo de software: Códigos de Ética y Responsabilidad…; Procesos del equipo: responsabilidades para las tareas, estimación de esfuerzo…

Capacidades: Propone y delega los roles y responsabilidades necesarios en un equipo de desarrollo de software. Facilita una estrategia de resolución de conflictos y resolución de problemas en un entorno de equipo.

Unidad 3. Principios y Arquitectura de Software; Conceptos de verificación y validación (Semanas 9-12)

Contenidos: Principios de diseño de sistemas. Confiabilidad del Sistema a) Niveles de abstracción…; Arquitectura de software. Confiabilidad del Sistema a) Paradigmas de diseño 1)…; Programación a gran escala vs programación a pequeña escala (programming in the large vs…; Malos olores del código (code smells) y otras indicaciones de la calidad del código…; Conceptos de verificación y validación a) Verificación: ¿Estamos construyendo la cosa…; Por qué importan las pruebas: ¿El componente sigue siendo funcional a medida que el…

Capacidades: Selecciona y usa un paradigma de diseño apropiado para diseñar un sistema de software simple y explicar cómo se han aplicado los principios de diseño de sistemas en este diseño. Identifica las dependencias entre un conjunto de componentes de software en un diseño arquitectónico.

Unidad 4. Herramientas y Análisis de Pruebas; Pruebas de Rendimiento y Evaluación Comparativa (Semanas 13-16)

Contenidos: Herramientas y automatización de verificación y validación a) Análisis estático b)…; Planificación y generación de pruebas a) Estimación de fallos y terminación de pruebas…; Pruebas de sistemas asíncronos, paralelos y concurrentes; Verificación y validación de artefactos que no son código (documentación, materiales de…; Desarrollo guiado por comportamiento (BDD) a) Expresar criterios de aceptación como…; Pruebas de mutación y análisis estático de calidad de código a) Pruebas de mutación para…

Capacidades: Analiza el puntaje de mutación de una suite de pruebas y refactoriza las pruebas para eliminar los mutantes sobrevivientes. Crea un plan de pruebas para un segmento de código de tamaño mediano que contenga código asíncrono, concurrente y/o paralelo, incluyendo una matriz de pruebas y generación de datos y entradas de prueba.

Sistemas Operativos

CS2S1Ciclo V4 créditosHT 2 · HP 2 · HL 2CT5 (sabe cómo), CT1 (sabe cómo)

Sistemas Operativos es una asignatura del área de Estudios Específicos, de naturaleza teórico-práctica y de carácter obligatorio. Tiene como propósito desarrollar capacidades para analizar la gestión de memoria, incluyendo la virtualización de memoria física y virtual y evaluar sistemas de almacenamiento y técnicas de gestión de archivos. Contribuye al perfil de egreso mediante las competencias CT5 (uso de herramientas y plataformas modernas) y CT1 (conocimientos de computación y métodos cuantitativos). Comprende: I) Rol y Propósito de los Sistemas Operativos; Scripting de Shell; II) Planificación; III) Gestión de Memoria; API de Sistemas de Archivos e Implementación; IV) Protección y Seguridad. Integra el eje transversal de tecnología para la Innovación Social mediante clase magistral activa, prácticas de laboratorio, aprendizaje basado en problemas y aprendizaje basado en proyectos.

⬇ Sílabo (ver y descargar en Word)

Unidades de aprendizaje (4)
Unidad 1. Rol y Propósito de los Sistemas Operativos; Scripting de Shell (Semanas 1-4)

Contenidos: Los sistemas operativos median entre el hardware de propósito general y el software…; Funciones universales del sistema operativo (por ejemplo, proceso, interfaces de usuario…; Funciones extendidas y/o especializadas del sistema operativo (por ejemplo, sistemas…; Problemas de diseño (por ejemplo, eficiencia, robustez, flexibilidad, portabilidad…; Influencias de seguridad, redes, multimedia, computación paralela y distribuida; Preocupación general de seguridad/protección: Omitir considerar la seguridad en cada capa…

Capacidades: Evalúa los problemas de diseño en diferentes escenarios de uso (por ejemplo, sistema operativo en tiempo real, móvil, servidor). Crea y ejecuta scripts automatizados para gestionar varias tareas del sistema.

Unidad 2. Planificación (Semanas 5-8)

Contenidos: Planificación con expropiación y sin expropiación; Planificadores y políticas (por ejemplo, primero en llegar primero en ser servido…; Conceptos de planificación de multiprocesador simétrico (SMP) y coherencia de caché Ver…; Temporizadores (por ejemplo, construir muchos temporizadores a partir de temporizadores…; Justicia e inanición; Subtemas de sistemas operativos como planificación consciente de energía y planificación…

Capacidades: Evalúa un problema o solución para determinar la idoneidad para multiprocesamiento asimétrico y/o simétrico. Compara y contrasta los algoritmos comunes utilizados para planificación con y sin expropiación de tareas en sistemas operativos, como prioridad, comparación de rendimiento y esquemas de participación justa.

Unidad 3. Gestión de Memoria; API de Sistemas de Archivos e Implementación (Semanas 9-12)

Contenidos: Revisión de memoria física, traducción de direcciones y hardware de gestión de memoria.…; Impacto de la jerarquía de memoria incluyendo concepto de caché, búsqueda en caché y…; Direccionamiento lógico y físico, virtualización de espacio de direcciones. Ver también…; Conceptos de paginación, reemplazo de páginas, trashing y asignación de páginas y marcos; Técnicas de asignación/desasignación/almacenamiento (algoritmos y estructura de datos)…; Almacenamiento en caché de memoria y coherencia de caché y el efecto de vaciar la caché…

Capacidades: Evalúa diferentes enfoques para organización de archivos, reconociendo las fortalezas y debilidades de cada uno. Aplica constructores de software apropiadamente dado el conocimiento de la implementación del sistema de archivos.

Unidad 4. Protección y Seguridad (Semanas 13-16)

Contenidos: Descripción general de mecanismos de seguridad del sistema operativo. Ver también…; Ataques y antagonismo (planificación, etc.). Ver también: Seguridad en IA y Hardware…; Revisión de vulnerabilidades principales en sistemas operativos reales. Ver también…; Estrategias de mitigación del sistema operativo como copias de seguridad. Ver también…; Separación política/mecanismo. Ver también: Gestión de Riesgos y Datos, Gobierno, Gestión…; Métodos y dispositivos de seguridad. Ver también: Seguridad en IA y Hardware, Control de…

Capacidades: Resume las características y limitaciones de un sistema operativo que impactan la protección y seguridad. Lista y describe los vectores de ataque que aprovechan vulnerabilidades del SO.

Análisis de Sistemas de Información

SI501Ciclo V4 créditosHT 2 · HP 0 · HL 4CT2 (sabe cómo), CT3 (sabe cómo), CE4 (sabe cómo)

Análisis de Sistemas de Información es una asignatura del área de Estudios de Especialidad, de naturaleza teórico-práctica y de carácter obligatorio. Tiene como propósito desarrollar capacidades para elicitar, modelar, especificar y validar los requisitos de un sistema de información a partir de los procesos y las necesidades de una organización. Contribuye al perfil de egreso mediante las competencias CT2 (análisis de problemas organizacionales) y CT3 (diseño, desarrollo e integración de soluciones). Comprende: I) El análisis en el ciclo de vida del sistema; II) Elicitación de requisitos; III) Modelado del análisis; IV) Especificación y validación. Integra el eje transversal de responsabilidad Social mediante clase magistral activa, prácticas de laboratorio, aprendizaje basado en problemas y aprendizaje basado en proyectos.

⬇ Sílabo (ver y descargar en Word)

Unidades de aprendizaje (4)
Unidad 1. El análisis en el ciclo de vida del sistema (Semanas 1-4)

Contenidos: Enfoques predictivo, ágil e híbrido; Desarrollar, adquirir o configurar; El analista de negocio y sus responsabilidades; Planificación del análisis; Gestión de interesados

Capacidades: Selecciona el enfoque de desarrollo adecuado para un caso. Elabora el plan de análisis y el mapa de interesados.

Unidad 2. Elicitación de requisitos (Semanas 5-8)

Contenidos: Entrevistas y talleres; Observación y análisis de documentos; Prototipos de baja fidelidad; Historias de usuario y mapa de historias; Requisitos de negocio, de usuario y de solución

Capacidades: Aplica técnicas de elicitación con usuarios reales. Clasifica los requisitos de negocio, de usuario y de solución.

Unidad 3. Modelado del análisis (Semanas 9-12)

Contenidos: Modelo de dominio; Casos de uso y escenarios; Diagramas de actividad y de estados; Reglas de negocio; Requisitos no funcionales y de calidad

Capacidades: Construye el modelo de dominio de un sistema. Modela el comportamiento del sistema con casos de uso y diagramas.

Unidad 4. Especificación y validación (Semanas 13-16)

Contenidos: Priorización de requisitos; Trazabilidad entre procesos, requisitos y pruebas; Criterios de aceptación; Estudio de factibilidad técnica, económica y operativa; Validación con usuarios

Capacidades: Especifica requisitos verificables con criterios de aceptación. Valida la especificación con los interesados.

IA Aplicada

AI161Ciclo VI4 créditosHT 2 · HP 0 · HL 4CT5 (demuestra), CE2 (sabe cómo), CT1 (sabe cómo)

IA Aplicada es una asignatura del área de Estudios de Especialidad, de naturaleza teórico-práctica y de carácter obligatorio. Tiene como propósito desarrollar capacidades para diseñar soluciones de prompts efectivas para diversos sistemas de IA, evaluar críticamente los resultados de IA en diferentes contextos culturales e implementar flujos de trabajo que aprovechen fortalezas específicas de cada plataforma. Contribuye al perfil de egreso mediante las competencias CT5 (uso de herramientas y plataformas modernas) y CE2 (ética). Comprende: I) Fundamentos de IA y Panorama Global; II) Interacción Efectiva con IA e Ingeniería de Prompts Multiplataforma; III) Aplicaciones de IA entre Disciplinas y Plataformas; IV) Ética Global en IA y Uso Responsable. Integra el eje transversal de tecnología para la Innovación Social mediante clase magistral activa, prácticas de laboratorio, aprendizaje basado en problemas y aprendizaje basado en proyectos.

⬇ Sílabo (ver y descargar en Word)

Unidades de aprendizaje (4)
Unidad 1. Fundamentos de IA y Panorama Global (Semanas 1-4)

Contenidos: ¿Qué es la IA? Definiciones, historia y panorama global actual; Tipos de sistemas de IA: chatbots, generadores de imágenes, asistentes de investigación…; Ecosistemas occidentales de IA: OpenAI, Anthropic, Google, Microsoft; Ecosistemas chinos de IA: DeepSeek, Kimi, ERNIE, Zhipu AI, Baidu; Capacidades y limitaciones de la IA: análisis comparativo entre plataformas; Alfabetización digital en la era de la IA: pensamiento crítico sobre diversos resultados…

Capacidades: Evalúa críticamente los resultados de IA en diferentes contextos culturales. Analiza sistemas inteligentes globales y sus características distintivas.

Unidad 2. Interacción Efectiva con IA e Ingeniería de Prompts Multiplataforma (Semanas 5-8)

Contenidos: Principios de escritura efectiva de prompts: claridad, contexto, restricciones entre…; Patrones de prompts: persona, plantilla, cadena de pensamiento, few-shot para diferentes…; Herramientas occidentales: técnicas específicas para ChatGPT, Claude, Gemini, Copilot; Herramientas chinas: características específicas y mejores prácticas para DeepSeek, Kimi…; Estrategias multiplataforma: aprovechar diferentes fortalezas de IA para tareas complejas; Refinamiento iterativo: cómo mejorar prompts basándose en resultados de diversos sistemas

Capacidades: Diseña soluciones de prompts efectivas para diversos sistemas de IA. Implementa estrategias de refinamiento iterativo para optimizar resultados de IA.

Unidad 3. Aplicaciones de IA entre Disciplinas y Plataformas (Semanas 9-12)

Contenidos: IA para investigación: revisión de literatura, análisis de datos usando múltiples…; IA para escritura: documentos académicos, informes con verificación multiplataforma; IA para resolución de problemas: cálculos científicos, diseño de ingeniería con…; IA para creatividad: lluvia de ideas, desarrollo de conceptos entre contextos culturales; Fortalezas específicas por plataforma: cuándo usar herramientas de IA occidentales vs.…; Talleres disciplinares: aplicaciones personalizadas usando diversos ecosistemas de IA

Capacidades: Implementa flujos de trabajo que aprovechen fortalezas específicas de cada plataforma. Diseña soluciones que integren múltiples sistemas inteligentes para tareas complejas.

Unidad 4. Ética Global en IA y Uso Responsable (Semanas 13-16)

Contenidos: Comprensión de sesgos en IA: perspectivas culturales occidentales y orientales; Marcos éticos: comparando la Ley de IA de la UE, regulaciones chinas y estándares globales; Integridad académica: citación apropiada y uso de IA en trabajos académicos entre…; Privacidad y seguridad de datos: diferencias regionales en el manejo de datos de IA; Sensibilidad cultural: navegando resultados de IA en contextos globales; Impacto ambiental: consideraciones de sostenibilidad de diferentes sistemas de IA

Capacidades: Demuestra responsabilidad profesional en el uso de tecnologías de IA. Desarrolla pautas éticas para mitigar sesgos en sistemas de IA.

Redes y Comunicación

CS231Ciclo VI4 créditosHT 2 · HP 2 · HL 2CT5 (sabe cómo), CT3 (sabe cómo)

Redes y Comunicación es una asignatura del área de Estudios Específicos, de naturaleza teórico-práctica y de carácter obligatorio. Tiene como propósito desarrollar capacidades para analizar paradigmas de enrutamiento, mecanismos de reenvío y escalabilidad de IP en redes locales y de área extensa, diseñar e implementar un protocolo fiable simple e implementar una aplicación simple cliente-servidor basada en sockets. Contribuye al perfil de egreso mediante las competencias CT5 (uso de herramientas y plataformas modernas) y CT3 (diseño, desarrollo e integración de soluciones). Comprende: I) Fundamentos de Redes y Comunicaciones; Comunicación de un solo salto; II) Aplicaciones en Red; Soporte de Fiabilidad; III) Enrutamiento y Reenvío; Seguridad de Red; IV) Soporte de Movilidad; Temas Emergentes. Integra el eje transversal de tecnología para la Innovación Social mediante clase magistral activa, prácticas de laboratorio, aprendizaje basado en problemas y aprendizaje basado en proyectos.

⬇ Sílabo (ver y descargar en Word)

Unidades de aprendizaje (4)
Unidad 1. Fundamentos de Redes y Comunicaciones; Comunicación de un solo salto (Semanas 1-4)

Contenidos: Importancia de las redes en la informática contemporánea, y desafíos asociados. Ver…; Organización de Internet (por ejemplo, usuarios, Proveedores de Servicios de Internet…; Técnicas de conmutación (por ejemplo, circuito y paquete); Capas y sus roles (aplicación, transporte, red, enlace de datos y física); Principios de estratificación (por ejemplo, encapsulación y modelo de reloj de arena).…; Elementos de red (por ejemplo, routers, switches, hubs, puntos de acceso y hosts)

Capacidades: Demuestra comprensión de las compensaciones (trade-offs) de soluciones de codificación y entramado. Identifica los diferentes tipos de complejidad en una red (bordes, núcleo, etc.).

Unidad 2. Aplicaciones en Red; Soporte de Fiabilidad (Semanas 5-8)

Contenidos: Esquemas de denominación y direccionamiento (por ejemplo, DNS e Identificadores Uniformes…; Paradigmas de aplicaciones distribuidas (por ejemplo, cliente/servidor, peer-to-peer…; Diversidad de demandas de aplicaciones en red (por ejemplo, latencia, ancho de banda y…; Cobertura de protocolos de capa de aplicación (por ejemplo, HTTP); Interacciones con APIs de TCP, UDP y Socket. Ver también: Programas: Distribución…; Entrega no fiable (por ejemplo, UDP)

Capacidades: Diseña e implementa un protocolo fiable simple. Analiza las necesidades de demandas específicas de aplicaciones en red.

Unidad 3. Enrutamiento y Reenvío; Seguridad de Red (Semanas 9-12)

Contenidos: Paradigmas y jerarquía de enrutamiento (por ejemplo, intra/inter dominio, centralizado y…; Métodos de reenvío (por ejemplo, tablas de reenvío y algoritmos de coincidencia); IP y problemas de escalabilidad (por ejemplo, NAT, CIDR, BGP, diferentes versiones de IP); Introducción general sobre seguridad (Amenazas, vulnerabilidades y contramedidas). Ver…; Amenazas específicas de red y tipos de ataque (por ejemplo, denegación de servicio…; Contramedidas: a) Criptografía (por ejemplo, SSL, TLS, simétrica/asimétrica) b)…

Capacidades: Analiza varios aspectos de seguridad de red a partir de un estudio de caso. Describe algunos de los modelos de amenaza de seguridad de red.

Unidad 4. Soporte de Movilidad; Temas Emergentes (Semanas 13-16)

Contenidos: Principios de comunicación celular (por ejemplo, 4G, 5G); Principios de LANs inalámbricas (principalmente 802.11); Comunicación dispositivo a dispositivo (por ejemplo, comunicación IoT); Redes inalámbricas multiescalón (por ejemplo, redes ad hoc, oportunistas, tolerantes a…; Middleboxes (por ejemplo, avances en el uso de IA, redes basadas en intención, filtrado…; Virtualización de Red (por ejemplo, SDN, Redes de Centros de Datos)

Capacidades: Describe usos prácticos de comunicación dispositivo a dispositivo, así como multiescalón.

Diseño de Sistemas de Información

SI601Ciclo VI4 créditosHT 2 · HP 0 · HL 4CT3 (demuestra), CT2 (demuestra), CE3 (sabe cómo)

Diseño de Sistemas de Información es una asignatura del área de Estudios de Especialidad, de naturaleza teórico-práctica y de carácter obligatorio. Tiene como propósito desarrollar capacidades para diseñar la arquitectura, los datos, las interfaces y los controles de un sistema de información, y planificar su adquisición e implantación. Contribuye al perfil de egreso mediante las competencias CT3 (diseño, desarrollo e integración de soluciones) y CT2 (análisis de problemas organizacionales). Comprende: I) Del análisis al diseño; II) Diseño de datos e interacción; III) Diseño de componentes y controles; IV) Adquisición e implantación. Integra el eje transversal de tecnología para la Innovación Social mediante clase magistral activa, prácticas de laboratorio, aprendizaje basado en problemas y aprendizaje basado en proyectos.

⬇ Sílabo (ver y descargar en Word)

Unidades de aprendizaje (4)
Unidad 1. Del análisis al diseño (Semanas 1-4)

Contenidos: Arquitectura de la solución; Estilos arquitectónicos de los sistemas empresariales; Arquitectura en capas y orientada a servicios; Decisiones de diseño y su documentación; Diseño para la mantenibilidad

Capacidades: Diseña la arquitectura lógica de un sistema de información. Documenta las decisiones de diseño y sus alternativas.

Unidad 2. Diseño de datos e interacción (Semanas 5-8)

Contenidos: Del modelo conceptual al modelo lógico; Diseño de formularios e informes; Diseño de la interacción y accesibilidad; Prototipos de alta fidelidad; Pruebas de usabilidad

Capacidades: Diseña el modelo de datos y las interfaces del sistema. Evalúa la usabilidad de un prototipo con usuarios.

Unidad 3. Diseño de componentes y controles (Semanas 9-12)

Contenidos: Diseño de componentes y servicios; Controles internos y pistas de auditoría; Seguridad y privacidad desde el diseño; Diseño de pruebas; Integración con sistemas existentes

Capacidades: Especifica los controles internos y de seguridad del sistema. Diseña el plan de pruebas a partir de los requisitos.

Unidad 4. Adquisición e implantación (Semanas 13-16)

Contenidos: Desarrollar, comprar o contratar software como servicio; Términos de referencia y evaluación de proveedores; Migración de datos; Estrategias de implantación y capacitación; Pruebas de aceptación y transición a la operación

Capacidades: Evalúa alternativas de adquisición con criterios técnicos y económicos. Elabora el plan de implantación de un sistema.

Gestión de Datos e Información

SI602Ciclo VI4 créditosHT 2 · HP 0 · HL 4CT3 (demuestra), CT5 (sabe cómo), CE2 (sabe cómo)

Gestión de Datos e Información es una asignatura del área de Estudios de Especialidad, de naturaleza teórico-práctica y de carácter obligatorio. Tiene como propósito desarrollar capacidades para administrar bases de datos en producción, diseñar almacenes y lagos de datos, integrar fuentes heterogéneas y gobernar la calidad y la protección de los datos de una organización. Contribuye al perfil de egreso mediante las competencias CT3 (diseño, desarrollo e integración de soluciones) y CT5 (uso de herramientas y plataformas modernas). Comprende: I) Administración de bases de datos; II) Almacenes de datos y modelado dimensional; III) Datos no relacionales y servicios de datos en la nube; IV) Gobierno y calidad de datos. Integra el eje transversal de tecnología para la Innovación Social mediante clase magistral activa, prácticas de laboratorio, aprendizaje basado en problemas y aprendizaje basado en proyectos.

⬇ Sílabo (ver y descargar en Word)

Unidades de aprendizaje (4)
Unidad 1. Administración de bases de datos (Semanas 1-4)

Contenidos: Arquitectura del sistema gestor de bases de datos; Usuarios, roles y privilegios; Respaldo y recuperación; Índices y ajuste del rendimiento; Transacciones y concurrencia en producción

Capacidades: Administra usuarios, respaldos y recuperación de una base de datos. Mejora el rendimiento de consultas con índices y planes de ejecución.

Unidad 2. Almacenes de datos y modelado dimensional (Semanas 5-8)

Contenidos: Almacén de datos y mercados de datos; Modelado dimensional: hechos y dimensiones; Esquemas estrella y copo de nieve; Procesos de extracción, transformación y carga; Lagos de datos y arquitecturas analíticas

Capacidades: Diseña un almacén de datos con modelado dimensional. Implementa un proceso de extracción, transformación y carga.

Unidad 3. Datos no relacionales y servicios de datos en la nube (Semanas 9-12)

Contenidos: Bases de datos documentales, clave-valor y de grafos; Criterios de selección de un modelo de datos; Servicios gestionados de datos en la nube; Integración de datos y API de datos; Datos abiertos

Capacidades: Selecciona el modelo de datos adecuado para un caso. Integra fuentes de datos heterogéneas.

Unidad 4. Gobierno y calidad de datos (Semanas 13-16)

Contenidos: Marco DAMA-DMBOK; Roles: propietario y custodio de datos; Dimensiones y medición de la calidad de datos; Datos maestros, metadatos y linaje; Protección de datos personales y retención

Capacidades: Mide la calidad de un conjunto de datos y propone mejoras. Propone un esquema de gobierno de datos para una organización.

Infraestructura de TI y Computación en la Nube

SI603Ciclo VI4 créditosHT 2 · HP 0 · HL 4CT5 (demuestra), CT3 (sabe cómo), CG4 (sabe cómo)

Infraestructura de TI y Computación en la Nube es una asignatura del área de Estudios de Especialidad, de naturaleza teórico-práctica y de carácter obligatorio. Tiene como propósito desarrollar capacidades para seleccionar, desplegar y operar la infraestructura de TI de una organización en servidores propios y en la nube, con criterios de disponibilidad, costo, seguridad y sostenibilidad. Contribuye al perfil de egreso mediante las competencias CT5 (uso de herramientas y plataformas modernas) y CT3 (diseño, desarrollo e integración de soluciones). Comprende: I) Infraestructura de TI en la organización; II) Computación en la nube; III) Operación de la infraestructura; IV) Gestión de la infraestructura. Integra el eje transversal de sustentabilidad Ambiental mediante clase magistral activa, prácticas de laboratorio, aprendizaje basado en problemas y aprendizaje basado en proyectos.

⬇ Sílabo (ver y descargar en Word)

Unidades de aprendizaje (4)
Unidad 1. Infraestructura de TI en la organización (Semanas 1-4)

Contenidos: Centros de datos, servidores y almacenamiento; Redes empresariales; Virtualización; Contenedores y orquestación; Arquitectura de infraestructura de referencia

Capacidades: Describe la infraestructura de TI de una organización. Despliega servicios con máquinas virtuales y contenedores.

Unidad 2. Computación en la nube (Semanas 5-8)

Contenidos: Modelos de servicio y de despliegue; Proveedores, regiones y zonas de disponibilidad; Nube híbrida y multinube; Estrategias de migración a la nube; Marcos de arquitectura bien diseñada

Capacidades: Selecciona el modelo de servicio adecuado para un caso. Diseña la migración de una aplicación a la nube.

Unidad 3. Operación de la infraestructura (Semanas 9-12)

Contenidos: Infraestructura como código; Monitoreo y observabilidad; Alta disponibilidad y continuidad; Respaldo y recuperación ante desastres; Acuerdos de nivel de servicio

Capacidades: Automatiza el despliegue de infraestructura con código. Configura el monitoreo y las alertas de un servicio.

Unidad 4. Gestión de la infraestructura (Semanas 13-16)

Contenidos: Gestión de la capacidad; Costos de la nube y su optimización; Eficiencia energética y huella de carbono; Seguridad de la infraestructura; Caso integrador de migración

Capacidades: Estima y optimiza el costo de una arquitectura en la nube. Evalúa la huella ambiental de una arquitectura de infraestructura.

Desarrollo de Aplicaciones Empresariales Web y Móvil

SI604Ciclo VI4 créditosHT 2 · HP 0 · HL 4CT3 (demuestra), CT5 (demuestra), CE3 (sabe cómo), CE6 (sabe cómo)

Desarrollo de Aplicaciones Empresariales Web y Móvil es una asignatura del área de Estudios de Especialidad, de naturaleza teórico-práctica y de carácter obligatorio. Tiene como propósito desarrollar capacidades para construir, probar y desplegar aplicaciones empresariales web y móviles que implementan procesos de negocio sobre servicios y bases de datos. Contribuye al perfil de egreso mediante las competencias CT3 (diseño, desarrollo e integración de soluciones) y CT5 (uso de herramientas y plataformas modernas). Comprende: I) Arquitectura de aplicaciones web; II) Lógica de negocio y persistencia; III) Interfaces web y móviles; IV) Despliegue y calidad. Integra el eje transversal de tecnología para la Innovación Social mediante clase magistral activa, prácticas de laboratorio, aprendizaje basado en problemas y aprendizaje basado en proyectos.

⬇ Sílabo (ver y descargar en Word)

Unidades de aprendizaje (4)
Unidad 1. Arquitectura de aplicaciones web (Semanas 1-4)

Contenidos: Arquitectura cliente-servidor y protocolo HTTP; Servicios web y API REST; Separación entre interfaz y servicios; Marcos de desarrollo web; Patrones de aplicaciones empresariales

Capacidades: Diseña la arquitectura de una aplicación web empresarial. Implementa una API REST documentada.

Unidad 2. Lógica de negocio y persistencia (Semanas 5-8)

Contenidos: Implementación de reglas de negocio; Acceso a datos y mapeo objeto-relacional; Autenticación y autorización; Validación y manejo de errores; Pruebas unitarias y de integración

Capacidades: Implementa la lógica de negocio con acceso a datos. Asegura la aplicación con autenticación y autorización.

Unidad 3. Interfaces web y móviles (Semanas 9-12)

Contenidos: Interfaces web adaptables; Aplicaciones móviles multiplataforma; Aplicaciones web progresivas; Accesibilidad; Consumo de servicios desde el cliente

Capacidades: Desarrolla una interfaz web adaptable y accesible. Construye una aplicación móvil que consume servicios.

Unidad 4. Despliegue y calidad (Semanas 13-16)

Contenidos: Control de versiones con ramas y revisiones; Integración y despliegue continuos; Despliegue en contenedores y en la nube; Plataformas de desarrollo de bajo código; Revisión y verificación del código generado por herramientas

Capacidades: Despliega la aplicación con integración continua. Verifica la calidad del código propio y del generado por herramientas.

Ética Profesional

CS2E1Ciclo VII4 créditosHT 3 · HP 2 · HL 0CE2 (demuestra), CE1 (sabe cómo), CG3 (sabe cómo)

Ética Profesional es una asignatura del área de Estudios Específicos, de naturaleza teórico-práctica y de carácter obligatorio. Tiene como propósito desarrollar capacidades para aplicar marcos de análisis ético a dilemas profesionales de la computación, evaluar sesgos, riesgos de privacidad y responsabilidades en sistemas inteligentes y sustentar decisiones con los códigos de ética de la profesión. Contribuye al perfil de egreso mediante las competencias CE2 (ética) y CE1 (el profesional y el mundo). Comprende: I) Fundamentos y Marcos del Análisis Ético; Valores, Naturaleza y Actualización Profesional; Fundamentos Éticos en IA y otros temas; II) Sesgos y Equidad; III) Responsabilidad en Sistemas Autónomos; IV) Fundamentos de la Propiedad Intelectual; Derechos de PI Digital y Derechos de Autor. Integra el eje transversal de responsabilidad Social mediante clase magistral activa, aprendizaje basado en problemas, aprendizaje basado en proyectos y estudio de casos.

⬇ Sílabo (ver y descargar en Word)

Unidades de aprendizaje (4)
Unidad 1. Fundamentos y Marcos del Análisis Ético; Valores, Naturaleza y Actualización Profesional; Fundamentos Éticos en IA y otros temas (Semanas 1-4)

Contenidos: Evitar falacias y tergiversaciones en la argumentación; Teorías éticas y toma de decisiones (marcos filosóficos y sociales, por ejemplo); Reconocimiento del papel que juega la cultura en nuestra comprensión, adopción, diseño y…; Por qué la ética es importante en la informática y cómo la ética es similar y diferente…; Introducción a los marcos éticos (por ejemplo, consecuencialismo como el utilitarismo, no…; Valores de la comunidad y las leyes por las que vivimos

Capacidades: Evalúa cómo y por qué la ética es tan importante en la informática y cómo se relaciona con las normas culturales, valores y leyes. Analiza dilemas éticos relacionados con la creación y uso de tecnología desde múltiples perspectivas utilizando marcos éticos.

Unidad 2. Sesgos y Equidad (Semanas 5-8)

Contenidos: Métricas de equidad (paridad demográfica, igualdad de oportunidades); Herramientas: IBM Fairness 360, Google What-If

Capacidades: Propone estrategias de mitigación. Mide sesgos en modelos con Python.

Unidad 3. Responsabilidad en Sistemas Autónomos (Semanas 9-12)

Contenidos: Atribución legal en fallos de IA (ej: vehículos autónomos); Normas ISO para IA confiable

Capacidades: Redacta cláusulas de responsabilidad. Analiza conflictos legales.

Unidad 4. Fundamentos de la Propiedad Intelectual; Derechos de PI Digital y Derechos de Autor (Semanas 13-16)

Contenidos: Derechos de propiedad intelectual; Fundamentos legales para la protección de la propiedad intelectual; Fundamentos filosóficos de la propiedad intelectual; Formas de propiedad intelectual (por ejemplo, derechos de autor, patentes, secretos…; Propiedad intelectual digital intangible (IDIP); Limitaciones a las protecciones de derechos de autor, incluyendo uso justo (fair use) y…

Capacidades: Analiza el uso de obras con derechos de autor bajo los conceptos de uso justo (fair use) y la doctrina de la primera venta (first sale doctrine). Identifica ejemplos contemporáneos de propiedad intelectual digital intangible.

Experiencia de Usuario (UX)

CS2H1Ciclo VII4 créditosHT 2 · HP 0 · HL 4CT3 (demuestra), CT2 (sabe cómo)

Experiencia de Usuario (UX) es una asignatura del área de Estudios Específicos, de naturaleza teórico-práctica y de carácter obligatorio. Tiene como propósito desarrollar capacidades para aplicar principios de responsabilidad ética y diseño centrado en valores, incluyendo equidad algorítmica y sesgo, aplicar estándares de accesibilidad y diseño inclusivo para poblaciones y capacidades diversas y ejecutar métodos de evaluación de usabilidad para iterar y mejorar interfaces de usuario. Contribuye al perfil de egreso mediante las competencias CT3 (diseño, desarrollo e integración de soluciones) y CT2 (análisis de problemas organizacionales). Comprende: I) Comprender al Usuario: Objetivos individuales e interacciones con otros; Responsabilidad y Rendición de Cuentas en el Diseño; II) Accesibilidad y Diseño Inclusivo; Evaluación del Diseño; III) Diseño de Sistemas; Sociedad, ética y Profesión; IV) Interacción Humano-IA y Evaluación de la Experiencia. Integra el eje transversal de tecnología para la Innovación Social mediante clase magistral activa, prácticas de laboratorio, aprendizaje basado en problemas y aprendizaje basado en proyectos.

⬇ Sílabo (ver y descargar en Word)

Unidades de aprendizaje (4)
Unidad 1. Comprender al Usuario: Objetivos individuales e interacciones con otros; Responsabilidad y Rendición de Cuentas en el Diseño (Semanas 1-4)

Contenidos: Capacidades y limitaciones humanas: percepción, cognición, habilidades motoras; Características del usuario: demografía, experiencia, contexto cultural; Objetivos, tareas y contextos de uso del usuario; Aspectos sociales y organizacionales de la interacción; Modelos y teorías cognitivas relevantes para HCI; Aspectos emocionales y afectivos de la interacción

Capacidades: Analiza cómo las características del usuario influyen en la interacción con sistemas informáticos. Realiza investigación de usuarios usando métodos apropiados como entrevistas u observaciones.

Unidad 2. Accesibilidad y Diseño Inclusivo; Evaluación del Diseño (Semanas 5-8)

Contenidos: Principios y pautas de accesibilidad; Discapacidades y tecnologías de asistencia; Diseño inclusivo y principios de diseño universal; Métodos de evaluación para accesibilidad; Diseñar para diversas capacidades y contextos; Estándares de accesibilidad y cumplimiento

Capacidades: Diseña y conduce experimentos controlados para investigación en HCI. Crea diseños que acomoden diversas capacidades y contextos de uso.

Unidad 3. Diseño de Sistemas; Sociedad, ética y Profesión (Semanas 9-12)

Contenidos: Proceso de diseño: diseño centrado en el usuario, diseño iterativo; Diseño de interacción: conceptos, principios, patrones; Técnicas de prototipado: baja fidelidad, alta fidelidad, interactivo; Arquitectura de información y diseño de navegación; Técnicas avanzadas de interacción: gestos, voz, multimodal; Diseño para dominios específicos: móvil, web, computación ubicua

Capacidades: Diseña sistemas que tomen en cuenta diferencias y contextos culturales. Analiza el impacto social de las tecnologías interactivas en individuos y sociedad.

Unidad 4. Interacción Humano-IA y Evaluación de la Experiencia (Semanas 13-16)

Contenidos: Principios de diseño de la interacción humano-IA: expectativas, errores y control del usuario; Transparencia y explicabilidad en interfaces con componentes de IA; Diseño conversacional e interfaces multimodales (voz, texto, imagen); Evaluación empírica de la experiencia: pruebas con usuarios, cuestionario SUS y analítica de uso; Patrones oscuros, privacidad y diseño ético de interfaces; Accesibilidad de interfaces con IA y documentación del diseño

Capacidades: Diseña la interacción de un sistema con componentes de IA aplicando principios de transparencia y control del usuario. Evalúa la experiencia de usuario de un prototipo con métodos empíricos y propone mejoras sustentadas.

Integración de Sistemas Empresariales

SI701Ciclo VII4 créditosHT 2 · HP 0 · HL 4CT3 (demuestra), CT5 (demuestra), CT6 (sabe cómo)

Integración de Sistemas Empresariales es una asignatura del área de Estudios de Especialidad, de naturaleza teórico-práctica y de carácter obligatorio. Tiene como propósito desarrollar capacidades para integrar sistemas empresariales, aplicaciones heredadas y servicios en la nube mediante API, mensajería y arquitecturas orientadas a servicios. Contribuye al perfil de egreso mediante las competencias CT3 (diseño, desarrollo e integración de soluciones) y CT5 (uso de herramientas y plataformas modernas). Comprende: I) Sistemas empresariales; II) Integración de aplicaciones; III) Arquitectura orientada a servicios y microservicios; IV) Integración de datos y plataformas. Integra el eje transversal de tecnología para la Innovación Social mediante clase magistral activa, prácticas de laboratorio, aprendizaje basado en problemas y aprendizaje basado en proyectos.

⬇ Sílabo (ver y descargar en Word)

Unidades de aprendizaje (4)
Unidad 1. Sistemas empresariales (Semanas 1-4)

Contenidos: Planificación de recursos empresariales: módulos y procesos integrados; Gestión de relaciones con clientes; Gestión de la cadena de suministro; Configuración frente a personalización; Caso de implantación de un sistema empresarial

Capacidades: Ejecuta un proceso integrado en un sistema empresarial. Analiza los riesgos de implantación de un sistema empresarial.

Unidad 2. Integración de aplicaciones (Semanas 5-8)

Contenidos: Patrones de integración empresarial; Mensajería y colas; Middleware y bus de servicios; Gestión de API; Integración basada en eventos

Capacidades: Implementa una integración con mensajería y API. Selecciona el patrón de integración adecuado para un caso.

Unidad 3. Arquitectura orientada a servicios y microservicios (Semanas 9-12)

Contenidos: Arquitectura orientada a servicios; Microservicios y sus compromisos; Contratos e interoperabilidad; Sistemas heredados y mainframe; Modernización de aplicaciones

Capacidades: Diseña la arquitectura de servicios de una solución empresarial. Propone una estrategia de modernización de un sistema heredado.

Unidad 4. Integración de datos y plataformas (Semanas 13-16)

Contenidos: Integración de datos en tiempo real; Plataformas de integración como servicio; Integración entre la nube y los servidores propios; Seguridad de las integraciones; Proyecto integrador

Capacidades: Integra un servicio en la nube con un sistema local. Asegura las integraciones con autenticación y cifrado.

Inteligencia de Negocios y Visualización de Datos

SI702Ciclo VII4 créditosHT 2 · HP 0 · HL 4CT4 (sabe cómo), CT5 (demuestra), CE4 (demuestra), CG1 (sabe cómo), CG5 (demuestra)

Inteligencia de Negocios y Visualización de Datos es una asignatura del área de Estudios de Especialidad, de naturaleza teórico-práctica y de carácter obligatorio. Tiene como propósito desarrollar capacidades para construir soluciones de inteligencia de negocios, analizar datos con técnicas descriptivas y diagnósticas, y comunicar hallazgos con visualizaciones y narrativas para la toma de decisiones. Contribuye al perfil de egreso mediante las competencias CT5 (uso de herramientas y plataformas modernas) y CE4 (comunicación). Comprende: I) Inteligencia de negocios en la organización; II) Analítica descriptiva y diagnóstica; III) Visualización de datos; IV) Comunicación con datos. Integra el eje transversal de investigación Formativa mediante clase magistral activa, prácticas de laboratorio, aprendizaje basado en problemas y aprendizaje basado en proyectos.

⬇ Sílabo (ver y descargar en Word)

Unidades de aprendizaje (4)
Unidad 1. Inteligencia de negocios en la organización (Semanas 1-4)

Contenidos: Decisiones e indicadores clave; Arquitectura de una solución de inteligencia de negocios; Madurez analítica de una organización; Autoservicio y gobierno de la inteligencia de negocios; Plataformas de inteligencia de negocios

Capacidades: Diseña los indicadores clave de un proceso de decisión. Propone la arquitectura de inteligencia de negocios de una organización.

Unidad 2. Analítica descriptiva y diagnóstica (Semanas 5-8)

Contenidos: Consultas analíticas y procesamiento analítico en línea; Estadística descriptiva aplicada; Análisis de cohortes y de segmentos; Análisis de causas; Datos de procesos y de operaciones

Capacidades: Analiza datos de una organización con consultas analíticas. Explica las causas de una variación de un indicador.

Unidad 3. Visualización de datos (Semanas 9-12)

Contenidos: Percepción visual y principios de diseño; Selección del tipo de gráfico; Diseño de tableros; Accesibilidad de las visualizaciones; Visualizaciones engañosas y su corrección

Capacidades: Diseña un tablero de control con principios de percepción visual. Corrige visualizaciones engañosas.

Unidad 4. Comunicación con datos (Semanas 13-16)

Contenidos: Narrativa con datos; Informes ejecutivos; Presentación ante la dirección; Ética en el uso y la presentación de datos; Proyecto con datos abiertos

Capacidades: Comunica hallazgos con una narrativa de datos ante una audiencia ejecutiva. Elabora un informe analítico con datos abiertos.

Gestión de Proyectos de Sistemas de Información

SI703Ciclo VII4 créditosHT 3 · HP 2 · HL 0CE5 (demuestra), CT6 (demuestra), CE3 (demuestra), CG2 (sabe cómo)

Gestión de Proyectos de Sistemas de Información es una asignatura del área de Estudios de Especialidad, de naturaleza teórico-práctica y de carácter obligatorio. Tiene como propósito desarrollar capacidades para iniciar, planificar, ejecutar, controlar y cerrar proyectos de sistemas y tecnologías de información con enfoques predictivos, ágiles e híbridos. Contribuye al perfil de egreso mediante las competencias CE5 (gestión de proyectos) y CT6 (gestión de sistemas de información en la organización). Comprende: I) Fundamentos de la gestión de proyectos; II) Planificación; III) Gestión ágil y ejecución; IV) Control, riesgos y cierre. Integra el eje transversal de formación Integral mediante clase magistral activa, aprendizaje basado en problemas, aprendizaje basado en proyectos y estudio de casos.

⬇ Sílabo (ver y descargar en Word)

Unidades de aprendizaje (4)
Unidad 1. Fundamentos de la gestión de proyectos (Semanas 1-4)

Contenidos: Proyectos, programas y portafolios; Principios y dominios de desempeño del PMBOK; Ciclos de vida predictivo, ágil e híbrido; Acta de constitución; Interesados del proyecto

Capacidades: Elabora el acta de constitución de un proyecto de TI. Selecciona el ciclo de vida adecuado para un proyecto.

Unidad 2. Planificación (Semanas 5-8)

Contenidos: Alcance y estructura de desglose del trabajo; Estimación; Cronograma y ruta crítica; Presupuesto; Plan de recursos y de comunicaciones

Capacidades: Planifica alcance, cronograma y presupuesto de un proyecto. Estima el esfuerzo con técnicas adecuadas.

Unidad 3. Gestión ágil y ejecución (Semanas 9-12)

Contenidos: Scrum y Kanban; Gestión del valor y de la cartera de producto; Equipos de alto desempeño y liderazgo; Gestión de la comunicación; Herramientas colaborativas de gestión

Capacidades: Gestiona iteraciones con prácticas ágiles. Lidera reuniones de seguimiento con su equipo.

Unidad 4. Control, riesgos y cierre (Semanas 13-16)

Contenidos: Gestión de riesgos; Gestión de la calidad; Valor ganado; Adquisiciones y contratos de TI; Cierre y lecciones aprendidas

Capacidades: Controla el avance con indicadores de valor ganado. Elabora el plan de respuesta a los riesgos de un proyecto.

Seguridad en Computación

CS3I1Ciclo VIII4 créditosHT 2 · HP 2 · HL 2CT5 (demuestra), CE2 (sabe cómo)

Seguridad en Computación es una asignatura del área de Estudios Específicos, de naturaleza teórico-práctica y de carácter obligatorio. Tiene como propósito desarrollar capacidades para aplicar técnicas de codificación segura y métodos criptográficos al software, analizar vulnerabilidades del sistema y realizar investigaciones forenses y evaluar la gobernanza de seguridad y la ética profesional en ciberseguridad. Contribuye al perfil de egreso mediante las competencias CT5 (uso de herramientas y plataformas modernas) y CE2 (ética). Comprende: I) Principios y Mentalidad de Seguridad; Fundamentos de Criptografía; II) Inyección y Validación de Entrada; Análisis de Malware y Seguridad Avanzada; III) Análisis de Amenazas e Ingeniería de Seguridad; Técnicas de Informática Forense; IV) Gobierno, Gestión y Política de Seguridad; Ética, Ley y Sociedad en Seguridad. Integra el eje transversal de tecnología para la Innovación Social mediante clase magistral activa, prácticas de laboratorio, aprendizaje basado en problemas y aprendizaje basado en proyectos.

⬇ Sílabo (ver y descargar en Word)

Unidades de aprendizaje (4)
Unidad 1. Principios y Mentalidad de Seguridad; Fundamentos de Criptografía (Semanas 1-4)

Contenidos: Desarrollar una mentalidad de seguridad que incorpore conceptos transversales…; Vulnerabilidades, amenazas, superficies de ataque y vectores de ataque Protección y…; Denegación de Servicio (DoS) y Denegación de Servicio Distribuida (DDoS) Protección y…; Principios y prácticas de protección, por ejemplo, privilegio mínimo, diseño abierto…; Consideraciones de optimización entre seguridad, privacidad, rendimiento y otros…; Conceptos de confianza (trust) y confiabilidad (trustworthiness)

Capacidades: Diseña y desarrolla enfoques para proteger un sistema de un conjunto de amenazas identificadas. Evalúa un sistema para posibles ataques que pueda lanzar un adversario.

Unidad 2. Inyección y Validación de Entrada; Análisis de Malware y Seguridad Avanzada (Semanas 5-8)

Contenidos: Vulnerabilidades y debilidades comunes; Inyección SQL y otros ataques de inyección; Técnicas de cross-site scripting y mitigaciones; Validación de entrada y sanitización de datos Protección y Seguridad, Conceptos y…; Técnicas de seguridad ofensiva como defensa; Técnicas de detección de malware asistidas por IA

Capacidades: Evalúa y previene ataques de inyección SQL en una aplicación de base de datos. Construye un programa que pruebe todos los errores de manejo de entrada.

Unidad 3. Análisis de Amenazas e Ingeniería de Seguridad; Técnicas de Informática Forense (Semanas 9-12)

Contenidos: Objetivos de la ingeniería de seguridad: construir sistemas que permanezcan confiables a…; Análisis de problemas y análisis situacional para abordar la seguridad del sistema…; Análisis de seguridad, que cubre análisis de requisitos de seguridad; análisis de…; Dominios de ataque de seguridad y superficies de ataque, por ejemplo, comunicaciones y…; Modos, técnicas y tácticas de ataque de seguridad, por ejemplo, abuso de autenticación…; Principios y metodologías básicas para la informática forense

Capacidades: Diseña e implementa software para apoyar la informática forense. Desarrolla enfoques para abordar los desafíos asociados con la informática forense de dispositivos móviles.

Unidad 4. Gobierno, Gestión y Política de Seguridad; Ética, Ley y Sociedad en Seguridad (Semanas 13-16)

Contenidos: Proteger activos críticos de amenazas; Gobierno de seguridad (security governance): objetivos organizacionales y evaluación…; Gestión de seguridad (security management): lograr y mantener niveles apropiados de…; Política de seguridad (security policy): políticas organizacionales, políticas…; Impactos sociales de las fallas en seguridad y privacidad Equidad Digital y…; Aplicabilidad de leyes y regulaciones sobre seguridad y privacidad Delitos y Ataques…

Capacidades: Evalúa las ramificaciones legales de un sistema que no se ajusta a las leyes y regulaciones aplicables. Construye un sistema que se ajuste a las leyes de seguridad.

Metodología de la Investigación en Computación

CS401Ciclo VIII4 créditosHT 2 · HP 4 · HL 0CG1 (demuestra), CT4 (demuestra), CE4 (demuestra)

Metodología de la Investigación en Computación es una asignatura del área de Estudios Específicos, de naturaleza teórico-práctica y de carácter obligatorio. Tiene como propósito desarrollar capacidades para analizar críticamente propuestas existentes sobre un tópico y relacionarlas en una revisión bibliográfica, redactar documentos técnicos en computación usando LaTeX con plantillas de conferencias IEEE y ACM y construir un artículo de tipo survey con taxonomía, síntesis y comparación de enfoques existentes. Contribuye al perfil de egreso mediante las competencias CG1 (investigación) y CT4 (indagación y análisis de datos). Comprende: I) Fundamentos de Investigación Científica en Computación; Lectura Crítica y Análisis de Literatura Científica; II) Ética en Investigación e Integridad Académica; III) Redacción Técnica y Herramientas de Escritura Científica; IV) Revisión Sistemática de Literatura y Artículos de Survey; Presentación y Difusión de Resultados de Investigación. Integra el eje transversal de investigación Formativa mediante clase magistral activa, aprendizaje basado en problemas, aprendizaje basado en proyectos y estudio de casos.

⬇ Sílabo (ver y descargar en Word)

Unidades de aprendizaje (4)
Unidad 1. Fundamentos de Investigación Científica en Computación; Lectura Crítica y Análisis de Literatura Científica (Semanas 1-4)

Contenidos: Tipos de investigación en computación: empírica, teórica, constructiva y evaluativa; El método científico aplicado a la investigación en computación; Principales bases de datos académicas: IEEE Xplore, ACM Digital Library, Google Scholar…; Estrategias de búsqueda bibliográfica: operadores booleanos, seguimiento de citas y…; Gestores de referencias: Zotero, Mendeley e integración con BibTeX; Estructura de un artículo científico: resumen, introducción, trabajos relacionados…

Capacidades: Diseña una taxonomía preliminar de enfoques para un área de investigación asignada. Construye una matriz de lectura organizada que sintetice múltiples trabajos sobre un tópico dado.

Unidad 2. Ética en Investigación e Integridad Académica (Semanas 5-8)

Contenidos: Integridad académica: plagio, autoplagio, fabricación y falsificación de datos; Ética en investigación en computación: privacidad, sesgo algorítmico y estudios con…; Acceso abierto, licencias (Creative Commons, GPL) y propiedad intelectual en software; Buenas prácticas de citación y atribución de autoría en trabajos colaborativos; El proceso de revisión por pares: rol del revisor y responsabilidades del autor

Capacidades: Analiza dilemas éticos en investigación computacional aplicando principios de integridad. Distingue las formas de mala conducta académica y aplica prácticas de citación correctas.

Unidad 3. Redacción Técnica y Herramientas de Escritura Científica (Semanas 9-12)

Contenidos: Estructura de LaTeX: preámbulo, secciones, ecuaciones, figuras, tablas y referencias…; Plantillas de conferencias y revistas: IEEE y ACM; Estilo de escritura académica en computación: claridad, precisión y voz activa; Redacción de cada sección del artículo: resumen, introducción, trabajos relacionados…; Integración Continua de documentos: control de versiones de documentos LaTeX con Git; Gestión de bibliografía con BibTeX y JabRef

Capacidades: Evalúa la calidad de redacción de un artículo propio o ajeno según criterios de claridad y estructura. Aplica las convenciones de escritura académica propias de la comunidad de computación.

Unidad 4. Revisión Sistemática de Literatura y Artículos de Survey; Presentación y Difusión de Resultados de Investigación (Semanas 13-16)

Contenidos: Tipos de revisiones: narrativa, sistemática, estudio de mapeo y meta-análisis; Protocolo de revisión sistemática de literatura (SLR): preguntas de investigación…; Pautas PRISMA: diagrama de flujo de selección de estudios primarios; Técnicas de síntesis: narrativa, votación y análisis temático; Diseño de taxonomías y esquemas de clasificación para un survey; Estructura y redacción de un artículo del tipo survey

Capacidades: Redacta un artículo de tipo survey con taxonomía, síntesis crítica y comparación de enfoques. Diseña y ejecuta un protocolo de revisión sistemática de literatura para un tópico de computación.

Seguridad de la Información y Gestión de Riesgos

SI801Ciclo VIII4 créditosHT 3 · HP 2 · HL 0CT6 (demuestra), CT2 (demuestra), CE2 (demuestra), CG4 (demuestra)

Seguridad de la Información y Gestión de Riesgos es una asignatura del área de Estudios de Especialidad, de naturaleza teórico-práctica y de carácter obligatorio. Tiene como propósito desarrollar capacidades para gestionar los riesgos de seguridad de la información de una organización, diseñar un sistema de gestión de seguridad y asegurar el cumplimiento normativo. Contribuye al perfil de egreso mediante las competencias CT6 (gestión de sistemas de información en la organización) y CT2 (análisis de problemas organizacionales). Comprende: I) Fundamentos de seguridad de la información; II) Gestión de riesgos; III) Sistemas de gestión y marcos de referencia; IV) Privacidad, cumplimiento y respuesta. Integra el eje transversal de formación Integral mediante clase magistral activa, aprendizaje basado en problemas, aprendizaje basado en proyectos y estudio de casos.

⬇ Sílabo (ver y descargar en Word)

Unidades de aprendizaje (4)
Unidad 1. Fundamentos de seguridad de la información (Semanas 1-4)

Contenidos: Confidencialidad, integridad y disponibilidad; Amenazas, vulnerabilidades y controles; Política de seguridad de la información; Roles y responsabilidades; Seguridad en el ciclo de vida de los sistemas

Capacidades: Identifica amenazas y controles de un sistema de información. Redacta una política de seguridad de la información.

Unidad 2. Gestión de riesgos (Semanas 5-8)

Contenidos: Proceso de gestión de riesgos según ISO/IEC 27005; Identificación de activos y amenazas; Análisis y evaluación del riesgo; Tratamiento del riesgo; Riesgo tecnológico en el sector financiero

Capacidades: Evalúa los riesgos de seguridad de un proceso de negocio. Propone el tratamiento de los riesgos priorizados.

Unidad 3. Sistemas de gestión y marcos de referencia (Semanas 9-12)

Contenidos: ISO/IEC 27001:2022 y controles de ISO/IEC 27002; Marco de Ciberseguridad del NIST 2.0; Continuidad del negocio; Seguridad de la nube y de los proveedores; Indicadores de seguridad

Capacidades: Diseña la declaración de aplicabilidad de un sistema de gestión. Elabora el plan de continuidad de un proceso crítico.

Unidad 4. Privacidad, cumplimiento y respuesta (Semanas 13-16)

Contenidos: Ley de Protección de Datos Personales y su reglamento; Normativa de la SBS sobre seguridad de la información y ciberseguridad; Gestión de incidentes; Concienciación y factor humano; Auditoría de cumplimiento

Capacidades: Verifica el cumplimiento de la normativa de protección de datos en un sistema. Diseña el procedimiento de gestión de incidentes de una organización.

Arquitectura Empresarial y Transformación Digital

SI802Ciclo VIII4 créditosHT 3 · HP 2 · HL 0CT6 (demuestra), CT2 (demuestra), CG6 (sabe cómo)

Arquitectura Empresarial y Transformación Digital es una asignatura del área de Estudios de Especialidad, de naturaleza teórico-práctica y de carácter obligatorio. Tiene como propósito desarrollar capacidades para describir la arquitectura actual y objetivo de una organización, alinear negocio, datos, aplicaciones y tecnología, y conducir una hoja de ruta de transformación digital. Contribuye al perfil de egreso mediante las competencias CT6 (gestión de sistemas de información en la organización) y CT2 (análisis de problemas organizacionales). Comprende: I) Fundamentos de arquitectura empresarial; II) Arquitectura de negocio; III) Arquitecturas de datos, aplicaciones y tecnología; IV) Transformación digital. Integra el eje transversal de innovación y Emprendimiento mediante clase magistral activa, aprendizaje basado en problemas, aprendizaje basado en proyectos y estudio de casos.

⬇ Sílabo (ver y descargar en Word)

Unidades de aprendizaje (4)
Unidad 1. Fundamentos de arquitectura empresarial (Semanas 1-4)

Contenidos: Conceptos y dominios de la arquitectura empresarial; El estándar TOGAF y su método de desarrollo; El marco de Zachman; Lenguaje de modelado ArchiMate; Gobierno de la arquitectura

Capacidades: Explica los dominios y marcos de la arquitectura empresarial. Modela una vista arquitectónica con ArchiMate.

Unidad 2. Arquitectura de negocio (Semanas 5-8)

Contenidos: Mapa de capacidades de negocio; Cadena de valor y flujos de valor; Modelo operativo; Arquitectura de procesos; Evaluación de capacidades

Capacidades: Elabora el mapa de capacidades de una organización. Evalúa la madurez de las capacidades críticas.

Unidad 3. Arquitecturas de datos, aplicaciones y tecnología (Semanas 9-12)

Contenidos: Portafolio de aplicaciones y su racionalización; Arquitectura de datos; Arquitectura tecnológica; Análisis de brechas entre el estado actual y el objetivo; Hoja de ruta de la arquitectura

Capacidades: Analiza las brechas entre la arquitectura actual y la objetivo. Formula una hoja de ruta priorizada.

Unidad 4. Transformación digital (Semanas 13-16)

Contenidos: Modelos operativos digitales; Columna vertebral operativa y plataforma digital; Ecosistemas y plataformas; Gestión del cambio y del talento digital; Medición del valor de la transformación digital

Capacidades: Diseña una iniciativa de transformación digital con su modelo operativo. Define los indicadores de valor de la transformación.

IA y Analítica Aplicadas a la Gestión

SI803Ciclo VIII4 créditosHT 2 · HP 0 · HL 4CT4 (demuestra), CT5 (demuestra), CT1 (demuestra), CE2 (demuestra), CE1 (demuestra)

IA y Analítica Aplicadas a la Gestión es una asignatura del área de Estudios de Especialidad, de naturaleza teórico-práctica y de carácter obligatorio. Tiene como propósito desarrollar capacidades para identificar oportunidades de inteligencia artificial y analítica predictiva en una organización, configurar soluciones con servicios y herramientas existentes, y evaluar su valor, sus riesgos y su gobierno. Contribuye al perfil de egreso mediante las competencias CT4 (indagación y análisis de datos) y CT5 (uso de herramientas y plataformas modernas). Comprende: I) Analítica predictiva para la gestión; II) IA generativa en la organización; III) Automatización de procesos con IA; IV) Gobierno y adopción responsable de la IA. Integra el eje transversal de tecnología para la Innovación Social mediante clase magistral activa, prácticas de laboratorio, aprendizaje basado en problemas y aprendizaje basado en proyectos.

⬇ Sílabo (ver y descargar en Word)

Unidades de aprendizaje (4)
Unidad 1. Analítica predictiva para la gestión (Semanas 1-4)

Contenidos: Formulación del problema de negocio; Regresión y clasificación con herramientas de analítica; Evaluación de modelos con métricas de negocio; Pronóstico de demanda; Interpretación y comunicación de resultados

Capacidades: Formula un problema de negocio como problema de predicción. Evalúa un modelo predictivo con métricas de negocio.

Unidad 2. IA generativa en la organización (Semanas 5-8)

Contenidos: Modelos de lenguaje como servicio; Casos de uso en atención al cliente, operaciones y conocimiento; Recuperación aumentada con documentos de la organización; Evaluación de la calidad de las respuestas; Riesgos: errores, fuga de información y propiedad intelectual

Capacidades: Configura un asistente que responde con documentos de la organización. Evalúa la calidad y los riesgos de las respuestas del asistente.

Unidad 3. Automatización de procesos con IA (Semanas 9-12)

Contenidos: Asistentes y agentes en procesos de negocio; Integración con sistemas empresariales; Supervisión humana y puntos de control; Medición del beneficio; Gestión del cambio en los puestos de trabajo

Capacidades: Integra un componente de IA en un proceso de negocio. Mide el beneficio de la automatización con indicadores del proceso.

Unidad 4. Gobierno y adopción responsable de la IA (Semanas 13-16)

Contenidos: Sesgo, equidad y explicabilidad; Privacidad y protección de datos; Sistemas de gestión de IA según ISO/IEC 42001; Marco de gestión de riesgos de IA del NIST; Ley 31814 y caso de negocio de un proyecto de IA

Capacidades: Evalúa los riesgos éticos y legales de una solución de IA. Elabora el caso de negocio y el esquema de gobierno de un proyecto de IA.

Actividades Formativas Complementarias

AF401Ciclo IX4 créditosHT 0 · HP 8 · HL 0CG2 (demuestra), CG6 (demuestra), CE6 (demuestra)

Actividades Formativas Complementarias es una asignatura del área de Estudios Generales, de naturaleza práctica y de carácter obligatorio. Tiene como propósito desarrollar capacidades para participar en actividades que amplían su formación, documentar sus logros en un portafolio y reflexionar sobre el aporte de esas experiencias a su perfil. Contribuye al perfil de egreso mediante las competencias CG2 (liderazgo) y CG6 (emprendimiento). Comprende: I) Plan personal de actividades; II) Innovación y competencias técnicas; III) Responsabilidad social y voluntariado; IV) Arte, cultura, deporte y cierre. Integra el eje transversal de formación Integral mediante seminarios y aprendizaje basado en proyectos.

⬇ Sílabo (ver y descargar en Word)

Unidades de aprendizaje (4)
Unidad 1. Plan personal de actividades (Semanas 1-4)

Contenidos: Catálogo de actividades reconocidas, evidencias exigidas, horas y topes por categoría; Elaboración del plan personal de actividades y registro en el portafolio; Actividades académicas y científicas: congresos, escuelas y ponencias; Capítulos estudiantiles y comunidades técnicas

Capacidades: Planifica las actividades complementarias que realizará según el catálogo aprobado.

Unidad 2. Innovación y competencias técnicas (Semanas 5-8)

Contenidos: Hackathons, datatones y concursos de programación (ICPC); Día de Logros (Demo Day): presentación de proyectos ante jurado externo; Certificaciones y cursos de la industria

Capacidades: Participa en competencias o eventos técnicos y documenta el resultado obtenido.

Unidad 3. Responsabilidad social y voluntariado (Semanas 9-12)

Contenidos: Sistema de voluntariado de la UNMSM y proyectos de responsabilidad social; Voluntariado tecnológico en comunidades y organizaciones; Tutoría de pares y apoyo académico; Registro de evidencias e informe de impacto

Capacidades: Ejecuta una actividad de servicio y registra su impacto en la comunidad beneficiaria.

Unidad 4. Arte, cultura, deporte y cierre (Semanas 13-16)

Contenidos: Elencos, festivales, danzas y talleres artísticos; selecciones deportivas; Validación de evidencias por la Dirección de la Escuela; Presentación del portafolio y reflexión final

Capacidades: Sustenta su portafolio de actividades con evidencias validadas.

Computación y Responsabilidad Social

CS281Ciclo IX4 créditosHT 2 · HP 2 · HL 2CG3 (demuestra), CE1 (demuestra), CG4 (demuestra)

Computación y Responsabilidad Social es una asignatura del área de Estudios Específicos, de naturaleza teórico-práctica y de carácter obligatorio. Tiene como propósito desarrollar capacidades para evaluar el impacto social y ambiental de las soluciones computacionales, analizar problemas de privacidad, delitos informáticos y diversidad y ejecutar un proyecto de aprendizaje-servicio con una comunidad u organización. Contribuye al perfil de egreso mediante las competencias CG3 (responsabilidad social) y CE1 (el profesional y el mundo). Comprende: I) Impacto Social e IA; Datos, Vigilancia y Tecnología de Privacidad; II) Delitos y Ataques Informáticos; III) Identidad y Diversidad en la Informática; Huella Ambiental de los Sistemas Informáticos; Modelos y Estrategias Económicas; IV) Proyecto de aprendizaje-servicio. Integra el eje transversal de responsabilidad Social mediante aprendizaje basado en proyectos, prácticas de laboratorio y talleres.

⬇ Sílabo (ver y descargar en Word)

Unidades de aprendizaje (4)
Unidad 1. Impacto Social e IA; Datos, Vigilancia y Tecnología de Privacidad (Semanas 1-4)

Contenidos: Implicaciones sociales (por ejemplo, ideologías políticas y culturales) en un mundo…; Impacto de las aplicaciones informáticas (por ejemplo, redes sociales, aplicaciones de…; Consecuencias de involucrar tecnologías informáticas, particularmente inteligencia…; Crecimiento y control de internet, datos, informática e inteligencia artificial; Implicaciones de privacidad de la recopilación generalizada de datos, incluyendo pero no…; Concepciones de anonimato, seudonimidad e identidad

Capacidades: Evalúa soluciones a las amenazas a la privacidad en bases de datos transaccionales y almacenes de datos. Analiza la eficacia de un diseño e implementación dados utilizando datos empíricos.

Unidad 2. Delitos y Ataques Informáticos (Semanas 5-8)

Contenidos: Delitos informáticos, recurso legal para criminales informáticos e impacto en víctimas y…; Ingeniería social, fraude habilitado por la informática, robo de identidad y recuperación…; Terrorismo cibernético, hacking criminal y hacktivismo; Malware, virus, gusanos; Ataques a infraestructura crítica como redes eléctricas y oleoductos

Capacidades: Identifica problemas con las leyes que se aplican a los delitos informáticos. Examina los problemas éticos y legales que rodean el mal uso del acceso y varias violaciones de seguridad.

Unidad 3. Identidad y Diversidad en la Informática; Huella Ambiental de los Sistemas Informáticos; Modelos y Estrategias Económicas (Semanas 9-12)

Contenidos: Cómo la identidad impacta y es impactada por las tecnologías y entornos informáticos…; Los beneficios de los equipos de desarrollo diversos y los impactos de los equipos que no…; Impactos ambientales, sociales y culturales de las decisiones de implementación (por…; Impactos sociales y ambientales locales/regionales/globales de los sistemas informáticos…; Modelos económicos: regulados y no regulados, monopolios, efectos de red (network…; Estrategias de precios y despliegue: obsolescencia programada (planned obsolescence)…

Capacidades: Evalúa el impacto del poder y el privilegio en la profesión de la informática en lo que respecta a la cultura, industria, productos y sociedad. Identifica ejemplos de los beneficios que los equipos diversos pueden aportar a los productos de software y cómo la falta de diversidad tiene costos.

Unidad 4. Proyecto de aprendizaje-servicio (Semanas 13-16)

Contenidos: Aprendizaje-servicio: identificación de una necesidad real de una comunidad u organización; Diseño de la intervención con la organización beneficiaria e indicadores de impacto; Ejecución de la solución computacional y registro de evidencias; Evaluación del impacto social y ambiental; devolución de resultados a los beneficiarios

Capacidades: Ejecuta un proyecto de aprendizaje-servicio que atiende una necesidad real y evalúa su impacto.

Innovación y Emprendimiento Tecnológico

CS2G1Ciclo IX4 créditosHT 2 · HP 4 · HL 0CG6 (demuestra), CE1 (demuestra), CT6 (demuestra)

Innovación y Emprendimiento Tecnológico es una asignatura del área de Estudios Específicos, de naturaleza teórico-práctica y de carácter obligatorio. Tiene como propósito desarrollar capacidades para identificar oportunidades de innovación, diseñar y validar un modelo de negocio de base tecnológica y presentar un producto mínimo viable ante un jurado. Contribuye al perfil de egreso mediante las competencias CG6 (emprendimiento) y CE1 (el profesional y el mundo). Comprende: I) Innovación y oportunidad; II) Modelo de negocio; III) Producto mínimo viable; IV) Financiamiento y presentación. Integra el eje transversal de innovación y Emprendimiento mediante aprendizaje basado en proyectos y talleres.

⬇ Sílabo (ver y descargar en Word)

Unidades de aprendizaje (4)
Unidad 1. Innovación y oportunidad (Semanas 1-4)

Contenidos: Innovación, emprendimiento y ecosistema de innovación del Perú; Gestión de la innovación: principios y sistema de gestión; Descubrimiento de problemas: entrevistas y observación de usuarios; Taller: definición del problema y del segmento de clientes

Capacidades: Identifica una oportunidad de innovación sustentada en evidencia de usuarios.

Unidad 2. Modelo de negocio (Semanas 5-8)

Contenidos: Propuesta de valor y lienzo del modelo de negocio; Desarrollo de clientes e hipótesis del modelo; Mercado, competencia y propiedad intelectual del software

Capacidades: Diseña un modelo de negocio de base tecnológica con hipótesis verificables.

Unidad 3. Producto mínimo viable (Semanas 9-12)

Contenidos: Método de emprendimiento ágil: construir, medir y aprender; Prototipado y producto mínimo viable; Métricas de tracción y experimentos de validación; Taller: iteración del producto con datos de usuarios

Capacidades: Valida un producto mínimo viable con usuarios reales y métricas.

Unidad 4. Financiamiento y presentación (Semanas 13-16)

Contenidos: Costos, ingresos y proyección financiera básica; Fuentes de financiamiento: fondos concursables, incubadoras e inversión; Presentación ante jurado en el Día de Logros (Demo Day)

Capacidades: Sustenta su emprendimiento ante un jurado externo.

Proyecto de Fin de Carrera I

CS402Ciclo IX4 créditosHT 2 · HP 4 · HL 0CT4 (demuestra), CT2 (aplica), CG1 (demuestra), CE4 (demuestra)

Proyecto de Fin de Carrera I es una asignatura del área de Estudios Específicos, de naturaleza teórico-práctica y de carácter obligatorio. Tiene como propósito desarrollar capacidades para formular un problema de computación con impacto social, analizar críticamente el estado del arte y diseñar la metodología y el plan del proyecto. Contribuye al perfil de egreso mediante las competencias CT2 (análisis de problemas organizacionales) y CT4 (indagación y análisis de datos). Comprende: I) Definición del proyecto y criterio de impacto; Profundización en el Estado del Arte Específico; II) Análisis Crítico y Comparativo de Enfoques; Propuesta de Investigación y Selección de Asesor; III) Formalización del plan del proyecto; Diseño de la Metodología Original; IV) Diseño y Ejecución de Experimentos Preliminares; Presentación y Defensa del Estado del Arte. Integra el eje transversal de investigación Formativa mediante aprendizaje basado en proyectos, talleres y aprendizaje basado en investigación.

⬇ Sílabo (ver y descargar en Word)

Unidades de aprendizaje (4)
Unidad 1. Definición del proyecto y criterio de impacto; Profundización en el Estado del Arte Específico (Semanas 1-4)

Contenidos: Modalidades del proyecto de fin de carrera: investigación, desarrollo tecnológico o…; Identificación del problema con una organización o grupo de interés; criterio de impacto…; Selección y refinamiento del tópico de investigación en coordinación con el asesor; Búsqueda exhaustiva multi-fuente: IEEE Xplore, ACM Digital Library, Google Scholar, arXiv…; Identificación de trabajos seminales y artículos más citados del área; Construcción del grafo de citaciones y análisis de la evolución temporal del tópico

Capacidades: Construye un mapa completo de la literatura de un tópico específico identificando los trabajos fundamentales. Analiza la evolución temporal de un área de investigación identificando tendencias y brechas.

Unidad 2. Análisis Crítico y Comparativo de Enfoques; Propuesta de Investigación y Selección de Asesor (Semanas 5-8)

Contenidos: Análisis crítico de propuestas: metodología, datasets, métricas y limitaciones de cada…; Construcción de tablas comparativas de propuestas existentes con criterios objetivos; Identificación de brechas de investigación (research gaps) no resueltas en el área; Formulación de la pregunta de investigación propia a partir del análisis del estado del…; Marco teórico: síntesis estructurada y coherente del conocimiento relevante del área; Estructura de una propuesta de investigación: problema, motivación y objetivos

Capacidades: Elabora una propuesta de investigación que defina el problema, objetivos y posible solución. Formula una pregunta de investigación propia sustentada en el análisis del estado del arte.

Unidad 3. Formalización del plan del proyecto; Diseño de la Metodología Original (Semanas 9-12)

Contenidos: Estructura del plan del proyecto según el formato institucional; Definición precisa del problema de investigación y pregunta central del proyecto; Formulación de objetivos generales y específicos verificables; Cronograma de actividades con hitos hasta la defensa final del proyecto; Análisis de viabilidad: recursos, tiempos, riesgos y contingencias del proyecto; Definición del enfoque metodológico: experimental, analítico o constructivo

Capacidades: Diseña la metodología de investigación alineada con los objetivos. Elabora un cronograma detallado con hitos y análisis de riesgos hasta la defensa del proyecto.

Unidad 4. Diseño y Ejecución de Experimentos Preliminares; Presentación y Defensa del Estado del Arte (Semanas 13-16)

Contenidos: Diseño experimental: variables, métricas y posibles benchmarks del área; Reproducción de resultados de trabajos relevantes del estado del arte; Implementación de baselines para comparación objetiva de enfoques; Análisis estadístico básico: pruebas de significancia e intervalos de confianza; Gestión de datos experimentales: datasets, configuraciones, versiones y registro de…; Preparación de la presentación oral del reporte técnico ante el comité evaluador

Capacidades: Presenta y defiende oralmente el reporte técnico ante un comité académico con rigor. Interpreta y reporta resultados experimentales con rigor estadístico apropiado.

Gobierno y Estrategia de Tecnologías de Información

SI901Ciclo IX4 créditosHT 3 · HP 2 · HL 0CT6 (aplica), CE1 (demuestra), CE6 (demuestra)

Gobierno y Estrategia de Tecnologías de Información es una asignatura del área de Estudios de Especialidad, de naturaleza teórico-práctica y de carácter obligatorio. Tiene como propósito desarrollar capacidades para formular el plan estratégico de sistemas de información, diseñar el gobierno de TI, de los datos y de la IA, y gestionar los servicios, los proveedores y el control de TI de una organización. Contribuye al perfil de egreso mediante las competencias CT6 (gestión de sistemas de información en la organización) y CE1 (el profesional y el mundo). Comprende: I) Estrategia de sistemas y tecnologías de información; II) Gobierno de TI, de datos y de IA; III) Gestión de servicios y abastecimiento; IV) Control y auditoría de TI. Integra el eje transversal de responsabilidad Social mediante clase magistral activa, aprendizaje basado en problemas, aprendizaje basado en proyectos y estudio de casos.

⬇ Sílabo (ver y descargar en Word)

Unidades de aprendizaje (4)
Unidad 1. Estrategia de sistemas y tecnologías de información (Semanas 1-4)

Contenidos: Alineamiento estratégico entre el negocio y TI; Planeamiento estratégico de sistemas de información; Portafolio de iniciativas de TI; Valor de las inversiones en TI; Organización de la función de TI

Capacidades: Formula el plan estratégico de sistemas de información de una organización. Prioriza un portafolio de iniciativas de TI por su valor.

Unidad 2. Gobierno de TI, de datos y de IA (Semanas 5-8)

Contenidos: Norma ISO/IEC 38500; Marco COBIT 2019; Roles de la dirección y comités de TI; Gobierno de datos; Gobierno de la inteligencia artificial

Capacidades: Diseña la estructura de gobierno de TI de una organización. Adapta objetivos de gobierno de COBIT a un caso.

Unidad 3. Gestión de servicios y abastecimiento (Semanas 9-12)

Contenidos: Sistema de valor del servicio de ITIL 4; Catálogo y acuerdos de nivel de servicio; Tercerización y gestión de proveedores; Contratos de servicios en la nube; Gestión de la demanda

Capacidades: Diseña el catálogo de servicios de TI con sus acuerdos de nivel. Evalúa propuestas de proveedores con criterios de riesgo y valor.

Unidad 4. Control y auditoría de TI (Semanas 13-16)

Contenidos: Control interno de TI; Fundamentos de auditoría de sistemas de información; Indicadores y cuadro de mando de TI; Gobierno digital en el Estado peruano; Caso integrador

Capacidades: Diseña el cuadro de mando de TI de una organización. Planifica una auditoría de un proceso de TI.

Prácticas Preprofesionales en Empresa

CS400Ciclo X12 créditosHT 1 · HP 22 · HL 0CT6 (aplica), CE3 (aplica), CE2 (aplica), CE5 (aplica), CG5 (aplica), CG2 (demuestra)

Prácticas Preprofesionales en Empresa es una asignatura del área de Estudios Específicos, de naturaleza teórico-práctica y de carácter obligatorio. Tiene como propósito desarrollar capacidades para desempeñarse en un equipo profesional de computación, aplicar buenas prácticas de ingeniería en proyectos reales y documentar y sustentar su experiencia. Contribuye al perfil de egreso mediante las competencias CT6 (gestión de sistemas de información en la organización) y CE3 (trabajo individual y en equipo). Comprende: I) Inducción y plan de prácticas; II) Desempeño en la organización I; III) Desempeño en la organización II; IV) Informe y sustentación. Integra el eje transversal de responsabilidad Social mediante seminarios y aprendizaje basado en proyectos.

⬇ Sílabo (ver y descargar en Word)

Unidades de aprendizaje (4)
Unidad 1. Inducción y plan de prácticas (Semanas 1-4)

Contenidos: Marco legal de las modalidades formativas laborales y convenio de prácticas; Plan de prácticas: objetivos, actividades y competencias por demostrar; Inserción en el equipo de trabajo y normas de la organización; Seminario: ética profesional y confidencialidad de la información

Capacidades: Formula su plan de prácticas alineado con las competencias del perfil de egreso.

Unidad 2. Desempeño en la organización I (Semanas 5-8)

Contenidos: Ejecución de las tareas asignadas en proyectos de la organización; Registro de actividades en la bitácora de prácticas; Seminario de seguimiento: avances y dificultades

Capacidades: Ejecuta tareas profesionales de computación con las prácticas y estándares de la organización.

Unidad 3. Desempeño en la organización II (Semanas 9-12)

Contenidos: Participación en el ciclo completo de un entregable del equipo; Evaluación intermedia del supervisor de la organización; Seminario: aprendizaje autónomo de tecnologías usadas en la práctica; Identificación de una mejora o aporte para la organización

Capacidades: Aporta una mejora documentada al proceso o producto en el que participa.

Unidad 4. Informe y sustentación (Semanas 13-16)

Contenidos: Redacción del informe final de prácticas; Evaluación final del supervisor y constancia de prácticas; Sustentación de la experiencia ante el docente y los pares

Capacidades: Sustenta su experiencia preprofesional con evidencias y reflexión crítica.

Proyecto de Fin de Carrera II

CS403Ciclo X4 créditosHT 2 · HP 4 · HL 0CT3 (aplica), CT4 (aplica), CT6 (aplica), CT1 (aplica), CG1 (aplica), CG3 (aplica), CE4 (aplica), CE6 (aplica)

Proyecto de Fin de Carrera II es una asignatura del área de Estudios Específicos, de naturaleza teórico-práctica y de carácter obligatorio. Tiene como propósito desarrollar capacidades para implementar y validar la solución propuesta, redactar el informe final del proyecto y sustentar públicamente sus resultados. Contribuye al perfil de egreso mediante las competencias CT3 (diseño, desarrollo e integración de soluciones) y CT4 (indagación y análisis de datos). Comprende: I) Implementación y Experimentos Preliminares; Redacción de Capítulos Centrales del proyecto; II) Conclusión de Experimentos y Análisis de Resultados; III) Redacción de Capítulos Finales del proyecto; Preparación y Ensayo de la Sustentación; IV) Entrega Formal y Pre-Sustentación. Integra el eje transversal de investigación Formativa mediante aprendizaje basado en proyectos, talleres y aprendizaje basado en investigación.

⬇ Sílabo (ver y descargar en Word)

Unidades de aprendizaje (4)
Unidad 1. Implementación y Experimentos Preliminares; Redacción de Capítulos Centrales del proyecto (Semanas 1-4)

Contenidos: Implementación de la propuesta original: prototipo, algoritmo o modelo del proyecto; Reproducción de baselines relevantes del estado del arte para comparación; Ejecución de experimentos preliminares con análisis estadístico básico; Registro y documentación de configuraciones, versiones y resultados; Identificación de limitaciones y ajuste iterativo de la propuesta; Redacción del capítulo de metodología y diseño experimental en LaTeX

Capacidades: Redacta los capítulos de metodología y trabajos relacionados con rigor académico. Aplica ciclos de revisión con el asesor para mejorar la calidad del documento.

Unidad 2. Conclusión de Experimentos y Análisis de Resultados (Semanas 5-8)

Contenidos: Ejecución completa del protocolo experimental definido en el plan del proyecto; Análisis estadístico final: pruebas de significancia, intervalos de confianza y efecto; Comparación objetiva con baselines y estado del arte usando métricas establecidas; Interpretación de resultados: hallazgos, limitaciones y amenazas a la validez; Documentación reproducible: código, datasets, configuraciones y resultados

Capacidades: Analiza resultados con rigor estadístico e interpreta hallazgos con respecto a la hipótesis. Completa la ejecución del protocolo experimental con todos los casos definidos.

Unidad 3. Redacción de Capítulos Finales del proyecto; Preparación y Ensayo de la Sustentación (Semanas 9-12)

Contenidos: Redacción del capítulo de resultados: tablas, figuras y análisis comparativo de alta…; Redacción del capítulo de conclusiones: hallazgos, contribuciones originales y…; Redacción del capítulo de trabajo futuro: extensiones y problemas abiertos; Redacción de la introducción final: motivación, problema y resumen de contribuciones; Redacción del resumen ejecutivo (abstract) en español e inglés; Diseño de la presentación oral: estructura, narrativa y manejo del tiempo

Capacidades: Diseña y expone una presentación oral clara y estructurada del trabajo del proyecto. Redacta el capítulo de resultados con visualizaciones claras y análisis comparativo.

Unidad 4. Entrega Formal y Pre-Sustentación (Semanas 13-16)

Contenidos: Proceso institucional de entrega del informe final: documentación y plazos reglamentarios; Pre-sustentación ante autoridades de la facultad: evaluación del borrador final; Incorporación de correcciones del comité pre-sustentador en el documento; Trámites administrativos: designación de jurado y programación de la sustentación; Ética en la diseminación: acceso abierto, repositorio institucional y derechos de autoría

Capacidades: Presenta el borrador final ante el comité pre-sustentador e incorpora sus correcciones. Entrega el informe final completo cumpliendo todos los requisitos institucionales.

Gestión de Productos y Plataformas Digitales

SIXE1Ciclo X4 créditosHT 3 · HP 2 · HL 0CT6 (aplica), CG6 (demuestra), CE4 (aplica)

Gestión de Productos y Plataformas Digitales es una asignatura del área de Estudios de Especialidad, de naturaleza teórico-práctica y de carácter electivo. Tiene como propósito desarrollar capacidades para descubrir, definir, priorizar y hacer crecer productos y plataformas digitales que generan valor para los usuarios y para la organización. Contribuye al perfil de egreso mediante las competencias CT6 (gestión de sistemas de información en la organización) y CE4 (comunicación). Comprende: I) Producto digital y descubrimiento; II) Estrategia y hoja de ruta; III) Plataformas y ecosistemas; IV) Entrega y crecimiento. Integra el eje transversal de innovación y Emprendimiento mediante clase magistral activa, aprendizaje basado en problemas, aprendizaje basado en proyectos y estudio de casos.

⬇ Sílabo (ver y descargar en Word)

Unidades de aprendizaje (4)
Unidad 1. Producto digital y descubrimiento (Semanas 1-4)

Contenidos: Producto frente a proyecto; Investigación de usuarios; Propuesta de valor; Validación de hipótesis; Producto mínimo viable

Capacidades: Valida un problema de producto con usuarios. Define la propuesta de valor de un producto digital.

Unidad 2. Estrategia y hoja de ruta (Semanas 5-8)

Contenidos: Visión y estrategia de producto; Métricas de producto; Priorización; Hoja de ruta; Objetivos y resultados clave

Capacidades: Formula la estrategia y las métricas de un producto. Prioriza la hoja de ruta con criterios explícitos.

Unidad 3. Plataformas y ecosistemas (Semanas 9-12)

Contenidos: Plataformas multilaterales; Efectos de red; API como producto; Monetización; Gobierno de la plataforma

Capacidades: Analiza el modelo de una plataforma digital. Diseña la API como producto para socios externos.

Unidad 4. Entrega y crecimiento (Semanas 13-16)

Contenidos: Experimentación controlada; Analítica de producto; Ciclo de vida del producto; Ética del diseño de productos; Demostración ante jurado

Capacidades: Diseña un experimento para mejorar una métrica. Presenta el producto ante un jurado externo.

Auditoría de Sistemas de Información

SIXE2Ciclo X4 créditosHT 3 · HP 2 · HL 0CT6 (aplica), CE2 (aplica), CE4 (aplica)

Auditoría de Sistemas de Información es una asignatura del área de Estudios de Especialidad, de naturaleza teórico-práctica y de carácter electivo. Tiene como propósito desarrollar capacidades para planificar y ejecutar auditorías de sistemas de información basadas en riesgos, evaluar controles de TI y comunicar sus resultados. Contribuye al perfil de egreso mediante las competencias CT6 (gestión de sistemas de información en la organización) y CE2 (ética). Comprende: I) Fundamentos de la auditoría de sistemas; II) Planificación basada en riesgos; III) Auditoría de controles de TI; IV) Técnicas y comunicación de resultados. Integra el eje transversal de formación Integral mediante clase magistral activa, aprendizaje basado en problemas, aprendizaje basado en proyectos y estudio de casos.

⬇ Sílabo (ver y descargar en Word)

Unidades de aprendizaje (4)
Unidad 1. Fundamentos de la auditoría de sistemas (Semanas 1-4)

Contenidos: Normas de auditoría de sistemas de información; Ética del auditor; Control interno y modelo COSO; Tipos de auditoría; Funciones de la auditoría interna

Capacidades: Explica el marco normativo de la auditoría de sistemas. Relaciona controles internos con objetivos de control.

Unidad 2. Planificación basada en riesgos (Semanas 5-8)

Contenidos: Evaluación de riesgos para la auditoría; Programa de auditoría; Materialidad; Evidencia y muestreo; Papeles de trabajo

Capacidades: Elabora un programa de auditoría basado en riesgos. Diseña pruebas de auditoría y su muestreo.

Unidad 3. Auditoría de controles de TI (Semanas 9-12)

Contenidos: Controles generales de TI; Controles de aplicación; Gestión de accesos y de cambios; Continuidad; Auditoría de servicios en la nube

Capacidades: Evalúa controles generales de TI de una organización. Evalúa controles de una aplicación crítica.

Unidad 4. Técnicas y comunicación de resultados (Semanas 13-16)

Contenidos: Técnicas de auditoría asistidas por computador; Análisis de datos de auditoría; Informe de auditoría; Seguimiento de recomendaciones; Control gubernamental en el Perú

Capacidades: Analiza datos de auditoría con herramientas especializadas. Redacta un informe de auditoría con hallazgos y recomendaciones.

Minería de Procesos y Automatización Inteligente

SIXE3Ciclo X4 créditosHT 2 · HP 0 · HL 4CT3 (aplica), CT4 (aplica), CT5 (aplica)

Minería de Procesos y Automatización Inteligente es una asignatura del área de Estudios de Especialidad, de naturaleza teórico-práctica y de carácter electivo. Tiene como propósito desarrollar capacidades para descubrir y analizar procesos a partir de registros de eventos y automatizarlos con automatización robótica y componentes inteligentes bajo supervisión humana. Contribuye al perfil de egreso mediante las competencias CT3 (diseño, desarrollo e integración de soluciones) y CT4 (indagación y análisis de datos). Comprende: I) Registros de eventos y descubrimiento; II) Conformidad y mejora; III) Automatización robótica de procesos; IV) Automatización inteligente. Integra el eje transversal de tecnología para la Innovación Social mediante clase magistral activa, prácticas de laboratorio, aprendizaje basado en problemas y aprendizaje basado en proyectos.

⬇ Sílabo (ver y descargar en Word)

Unidades de aprendizaje (4)
Unidad 1. Registros de eventos y descubrimiento (Semanas 1-4)

Contenidos: Datos de eventos; Extracción de registros desde sistemas empresariales; Algoritmos de descubrimiento; Calidad de los modelos descubiertos; Herramientas de minería de procesos

Capacidades: Extrae un registro de eventos de un sistema empresarial. Descubre el modelo de un proceso real.

Unidad 2. Conformidad y mejora (Semanas 5-8)

Contenidos: Verificación de conformidad; Análisis de desempeño; Cuellos de botella; Variantes de proceso; Recomendaciones de mejora

Capacidades: Verifica la conformidad de un proceso con su modelo normativo. Propone mejoras a partir del análisis de desempeño.

Unidad 3. Automatización robótica de procesos (Semanas 9-12)

Contenidos: Casos adecuados para la automatización; Diseño de robots de software; Plataformas de automatización; Gobierno de la automatización; Mantenimiento de los robots

Capacidades: Selecciona tareas automatizables con criterios de valor y riesgo. Implementa un robot de software para una tarea repetitiva.

Unidad 4. Automatización inteligente (Semanas 13-16)

Contenidos: Procesamiento inteligente de documentos; Asistentes en flujos de trabajo; Orquestación de la automatización; Supervisión humana; Medición del beneficio y de los riesgos

Capacidades: Integra un componente inteligente en un flujo automatizado. Mide el beneficio y los riesgos de la automatización.

Gestión de Servicios de TI y Operaciones en la Nube

SIXE4Ciclo X4 créditosHT 2 · HP 0 · HL 4CT5 (aplica), CT6 (aplica), CE5 (aplica)

Gestión de Servicios de TI y Operaciones en la Nube es una asignatura del área de Estudios de Especialidad, de naturaleza teórico-práctica y de carácter electivo. Tiene como propósito desarrollar capacidades para diseñar y operar servicios de TI con prácticas de ITIL 4, ingeniería de confiabilidad y gestión financiera de la nube. Contribuye al perfil de egreso mediante las competencias CT5 (uso de herramientas y plataformas modernas) y CT6 (gestión de sistemas de información en la organización). Comprende: I) Gestión de servicios con ITIL 4; II) Operación del servicio; III) Operaciones en la nube; IV) Costos, continuidad y mejora. Integra el eje transversal de tecnología para la Innovación Social mediante clase magistral activa, prácticas de laboratorio, aprendizaje basado en problemas y aprendizaje basado en proyectos.

⬇ Sílabo (ver y descargar en Word)

Unidades de aprendizaje (4)
Unidad 1. Gestión de servicios con ITIL 4 (Semanas 1-4)

Contenidos: Sistema de valor del servicio; Cadena de valor del servicio; Catálogo de servicios; Acuerdos de nivel de servicio; Prácticas de gestión

Capacidades: Diseña un servicio de TI con su acuerdo de nivel. Mapea la cadena de valor de un servicio.

Unidad 2. Operación del servicio (Semanas 5-8)

Contenidos: Mesa de servicios; Gestión de incidentes y problemas; Gestión de cambios; Gestión de la configuración; Herramientas de gestión de servicios

Capacidades: Gestiona incidentes y problemas con un procedimiento definido. Evalúa solicitudes de cambio con criterios de riesgo.

Unidad 3. Operaciones en la nube (Semanas 9-12)

Contenidos: Prácticas DevOps para operaciones; Ingeniería de confiabilidad; Observabilidad; Automatización de operaciones; Gestión de la configuración en la nube

Capacidades: Define objetivos de nivel de servicio y su presupuesto de error. Automatiza tareas operativas en la nube.

Unidad 4. Costos, continuidad y mejora (Semanas 13-16)

Contenidos: Gestión financiera de la nube; Continuidad y recuperación ante desastres; Métricas del servicio; Mejora continua; Sostenibilidad de las operaciones

Capacidades: Optimiza el costo de un servicio en la nube. Propone mejoras al servicio a partir de sus métricas.

Gobierno Digital e Interoperabilidad

SIXE5Ciclo X4 créditosHT 3 · HP 2 · HL 0CT6 (aplica), CG3 (demuestra), CE1 (aplica)

Gobierno Digital e Interoperabilidad es una asignatura del área de Estudios de Especialidad, de naturaleza teórico-práctica y de carácter electivo. Tiene como propósito desarrollar capacidades para diseñar servicios públicos digitales, proyectos de interoperabilidad y de datos abiertos en el marco del gobierno digital peruano. Contribuye al perfil de egreso mediante las competencias CT6 (gestión de sistemas de información en la organización) y CE1 (el profesional y el mundo). Comprende: I) Marco del gobierno digital; II) Servicios públicos digitales; III) Interoperabilidad y datos abiertos; IV) Seguridad, confianza y evaluación. Integra el eje transversal de responsabilidad Social mediante clase magistral activa, aprendizaje basado en problemas, aprendizaje basado en proyectos y estudio de casos.

⬇ Sílabo (ver y descargar en Word)

Unidades de aprendizaje (4)
Unidad 1. Marco del gobierno digital (Semanas 1-4)

Contenidos: Ley de Gobierno Digital; Sistema Nacional de Transformación Digital; Política Nacional de Transformación Digital al 2030; Roles digitales en las entidades públicas; Experiencias internacionales

Capacidades: Explica el marco normativo del gobierno digital peruano. Compara la estrategia digital del Perú con referentes internacionales.

Unidad 2. Servicios públicos digitales (Semanas 5-8)

Contenidos: Diseño de servicios centrado en el ciudadano; Plataforma única del Estado; Identidad digital; Accesibilidad e inclusión digital; Evaluación de la experiencia del ciudadano

Capacidades: Diseña un servicio público digital centrado en el ciudadano. Evalúa la accesibilidad de un servicio público digital.

Unidad 3. Interoperabilidad y datos abiertos (Semanas 9-12)

Contenidos: Plataforma de interoperabilidad del Estado; Modelos y niveles de interoperabilidad; Datos abiertos; Gobierno de los datos públicos; Reutilización de datos públicos

Capacidades: Diseña un intercambio de datos entre entidades. Publica un conjunto de datos abiertos con sus metadatos.

Unidad 4. Seguridad, confianza y evaluación (Semanas 13-16)

Contenidos: Seguridad digital en el Estado; Protección de datos personales en el sector público; Medición de la madurez digital; Gestión de proyectos públicos de TI; Proyecto para una entidad pública

Capacidades: Evalúa la madurez digital de una entidad pública. Formula un proyecto de gobierno digital para una entidad.