Cursos Electivos de Las Áreas Profesionales IS_ 20161

download Cursos Electivos de Las Áreas Profesionales IS_ 20161

of 15

Transcript of Cursos Electivos de Las Áreas Profesionales IS_ 20161

  • 7/25/2019 Cursos Electivos de Las reas Profesionales IS_ 20161

    1/15

    1

    CURSOS ELECTIVOS DE LNEAS DE NFASIS Y SEMINARIOSTCNICOS, SEMESTRE 2016-1

    DEPARTAMENTO DE INGENIERA DE SISTEMAS 40 aos

    TECNOLOGA,IMAGINACIN Y CONOCIMIENTO AL SERVICIO DE LA SOCIEDAD

    UNIVERSIDAD DE ANTIOQUIA

    Febrero 2 de 2016

    RESUMEN

    NCLEO ACADMICO CURSO

    Algoritmia y Programacin, Matemticas Discretas yCiencia Computacional

    2508314 Optimizacin

    2508696 Matemticas Discretas III

    2508697 Matemticas Discretas IV

    Ingeniera de Software, Sistemas de Informacin yAdministracin de la Informacin

    2508435 Ingeniera Web

    2508689 Ingeniera de Procesos de Software

    2508690 Pruebas de Software

    2508721 Desarrollo de Aplicaciones Empresariales

    Arquitectura de Mquinas, Sistemas Operativos yComunicacin de Datos

    2508757 Seminario Voz sobre IP2508765 Procesamiento Digital de Imgenes1

    2508767 Computacin Mvil

    Seminarios tcnicos (versiones 1 y 2 del plan deestudios)

    2508625 Calidad de Software

    2508740 Seguridad de la Informacin2

    2508708 Introd. Programacin Mvil J2ME3

    (1) Para las versiones 1 y 2 del plan de estudios se podr matricular en periodo de ajustes como seminariotcnico, solicitando cupo al Comit de Carrera a travs de SSOFI. Los cupos son limitados y se asignan enorden de recepcin.(2) Para la versin 3 del plan de estudios se podr matricular en periodo de ajustes para ser reconocido como

    curso electivo de la lnea Ingeniera de Software, Sistemas de Informacin y Administracin de laInformacin, solicitando cupo a al Comit de Carrera a travs de SSOFI. Los cupos son limitados y seasignan en orden de recepcin.(3) Coincide con el curso electivo 2508767 Computacin Mvil de la versin 3 del plan de estudios.

    NOTA:La apertura de los cursos electivos se realiza si existe un mnimo de diez estudiantes matriculados.

  • 7/25/2019 Cursos Electivos de Las reas Profesionales IS_ 20161

    2/15

    2

    INTRODUCCIN

    Las versiones 1 y 2 del plan de estudios de Ingeniera de Sistemas constan de 200 crditos, de los cuales 12 son

    electivos, y se les suele denominar Seminarios Tcnicos. A travs de ellos los estudiantes pueden profundizar entemas propios de la profesin de acuerdo a la oferta realizada cada semestre por el Departamento y a susintereses particulares. Por su parte, la versin 3 del plan de estudios consta de 180 crditos, de los cuales 20corresponden a electivas profesionales. Estas electivas profesionales se agrupan en tres lneas de nfasis, asaber: (1) Algoritmia y Programacin, Matemticas Discretas y Ciencia Computacional; (2) Ingeniera de Software,Sistemas de Informacin y Administracin de la Informacin; y (3) Arquitectura de Mquinas, Sistemas Operativosy Comunicacin de Datos. El plan de estudios versin 3 establece que cada estudiante debe aprobar 12 crditosdentro de una lnea de nfasis (la que sera su lnea de nfasis principal), y 8 crditos en las otras lneas denfasis (conformando su lnea de nfasis complementaria), distribuidos a su eleccin.

    A continuacin se presenta una breve descripcin de cada lnea de nfasis y los cursos electivos que se hanofertado para el semestre 2016-1 en la versin 3 del plan de estudios. Tambin se hace relacin de los seminarios

    tcnicos de las versiones 1 y 2 del plan de estudios ofertados para el mismo periodo acadmico.

    LNEA DE NFASIS ALGORITMIA Y PROGRAMACIN, MATEMTICAS DISCRETAS Y CIENCIACOMPUTACIONAL

    A travs de esta lnea de trabajo, los estudiantes podrn conocer, evaluar y usar las principales tcnicas desolucin de problemas y de representacin de la informacin, utilizando el computador como herramienta, yexperimentar con lenguajes de comunicacin con la mquina, comprendiendo y aplicando conceptos ypropiedades de las estructuras matemticas, en la representacin y estudio de fenmenos discretos.

    Adicionalmente, conocern y emplearn algoritmos complejos para el modelado y simulacin de diferentes tiposde sistemas; herramientas de gran utilidad para el anlisis y planificacin de soluciones a problemas complejos;as como tambin para la construccin y entrenamiento de sistemas inteligentes usados para la clasificacinautomtica de objetos, la prediccin de series de tiempo y el pronstico de la evolucin de diferentes sistemas.

    Los cursos electivos de esta lnea para el semestre 2016-1 son los siguientes:

    Nombre del curso:Optimizacin

    Cdigo:2508314 Crditos:4 Pensum:Versin 3

    Pre-requisito(s):2508325 Teora de la Probabilidad y Colas

    Co-requisito(s):Ninguno

    Horario:WV6-8

    Objetivo:

    Aplicar la optimizacin para la resolucin de problemas, dar herramientas para la programacin y optimizacinde proyectos, capacitar en tcnicas de solucin de problemas de redes, y fortalecer el uso de herramientasmatemticas para la toma de decisiones.

    Contenido resumido:

  • 7/25/2019 Cursos Electivos de Las reas Profesionales IS_ 20161

    3/15

    3

    UNIDAD I Herramientas heursticas UNIDAD II Anlisis de decisiones UNIDAD III Redes de actividades

    UNIDAD IV Programacin multi-objetivo

    Nombre del curso:Matemticas Discretas III

    Cdigo:2508696 Crditos:4 Pensum:Versin 3

    Pre-requisito(s):2508206 Matemticas Discretas II

    Co-requisito(s):Ninguno

    Horario:WV14-16

    Objetivo:

    Capacitar y crear destrezas en el estudiante en mtodos de conteo, el trabajo en campos finitos y las nocionesbsicas de combinatoria.

    Contenido resumido:

    1. UNIDAD I. Conteo

    El mtodo Este-Oeste

    Nmero de k-subconjuntos de un conjunto

    Ranking de conjuntos y subconjuntos

    Permutaciones y ciclos

    Contando permutaciones segn sus ciclos

    Ranking de permutaciones por ciclos

    Particiones de conjuntosContando las particiones de un conjunto

    Ranking de particiones

    Funciones generadoras

    2. UNIDAD II. Combinatoria

    El principio del palomar

    Sucesiones y orden parcial

    Teorema de Erds-Szekeres

    Lema de Dilworth

    Generalizaciones del Teorema de Ramsey

    Nmeros de Ramsey

    3. UNIDAD III. Sistemas de clculo simblico

    lgebra Computacional vs. Anlisis Numrico

    Introduccin a MuPAD (Multi-Processing Algebra Data Tool)

    4. UNIDAD IV. Campos finitos

    Grupos

  • 7/25/2019 Cursos Electivos de Las reas Profesionales IS_ 20161

    4/15

    4

    Anillos

    Campos

    El anillo Zn de enteros mdulo n

    El grupo de unidades de tal anillo

    El campo Zp con p primo

    El subcampo primo de un campo finito

    Campos finitos como espacios vectoriales

    El grupo multiplicativo de un campo finito

    Polinomios sobre campos finitos

    Campos finitos en MuPAD

    Unicidad de los campos finitos

    Existencia de campos finitos

    Nombre del curso:Matemticas Discretas IV

    Cdigo:2508697 Crditos:4 Pensum:Versin 3

    Pre-requisito(s):2508696 Matemticas Discretas III

    Co-requisito(s):Ninguno

    Horario:S8-12

    Objetivo:

    Crear en el estudiante habilidades para el diseo y manejo de diferentes criptosistemas y las bases de Teora

    de CdigosContenido resumido:

    1. UNIDAD I. Criptosistemas clsicos

    2. UNIDAD II. Estndar de cifrado de datos (DES)

    3. UNIDAD III. Estndar de cifrado avanzado (AES)

    4. UNIDAD IV. El criptosistema RSA

    5. UNIDAD V. El criptosistema elgamal

    6. UNIDAD VI. Cdigos correctores de errores

  • 7/25/2019 Cursos Electivos de Las reas Profesionales IS_ 20161

    5/15

    5

    LNEA DE NFASIS INGENIERA DE SOFTWARE, SISTEMAS DE INFORMACIN Y ADMINISTRACIN DELA INFORMACIN

    Siguiendo esta lnea, los estudiantes podrn construir software mediante la aplicacin de metodologas dedesarrollo, operacin, mantenimiento y estndares internacionales, que satisfaga las necesidades del cliente conaltos niveles de calidad.

    Adems, les permitir gestionar las tecnologas informticas para soportar las estrategias organizacionales,haciendo nfasis en los procesos de negociacin, administracin y control.

    Tambin se les posibilita capturar, representar, organizar, transformar y presentar la informacin, con base enalgoritmos eficientes y efectivos, para su acceso, actualizacin y almacenamiento fsico y lgico, incluyendoaspectos de seguridad, privacidad e integridad.

    Los cursos electivos de esta lnea para el semestre 2016-1 son los siguientes:

    Nombre del curso:Ingeniera Web

    Cdigo:2508435 Crditos:4 Pensum:Versin 3

    Pre-requisito(s):2508525 Bases de Datos y Lab.

    Co-requisito(s):Ninguno

    Horario:MJ12-14

    Objetivo:

    Desarrollar en el estudiante las competencias necesarias para identificar, comprender y aplicar conceptos,principios y tcnicas en el desarrollo de aplicaciones web seguras.

    Contenido resumido:

    Unidad 1: Fundamentacin

    Conceptos bsicos sobre ingeniera Web.

    Caractersticas de las aplicaciones Web

    Unidad 2: Metodologas de desarrollo para la Web

    Metodologas de desarrollo (giles)

    Lenguajes de especificacin

    Unidad 3: Especificacin de aplicaciones Web

    Anlisis de los requisitos funcionales y no funcionales

    Arquetipos en arquitecturas a N-capas

    Patrones de diseo para aplicaciones web

    Desarrollo con frameworks (capa de persistencia, aplicacin y de presentacin)

    Taller de aplicacin

    Unidad 4: Ambiente para el desarrollo Web

    Configuracin del ambiente de desarrollo

  • 7/25/2019 Cursos Electivos de Las reas Profesionales IS_ 20161

    6/15

    6

    Configuracin herramientas de desarrollo

    Subversin

    IDE

    Servidor de aplicaciones

    Motor de base de datos

    Configuracin de Pruebas unitarias

    Taller de aplicacin

    Unidad 5: Implementacin de la aplicacin por capas

    Capa de presentacin (con GWT)

    Capa de aplicacin y de servicios

    Persistencia de datos (con JDBC y Hibernate)

    Taller de aplicacin

    Unidad 6: Seguridad en Aplicaciones Web

    Conceptos bsicos de seguridad en Aplicaciones Web.

    Tipos de vulnerabilidades en la Web

    Taller de aplicacin

    Unidad 7: Aspectos legales y ticos en el desarrollo de aplicaciones Web

    Aspectos Legales

    Aspectos ticos

    Nombre del curso:Ingeniera de Procesos de Software

    Cdigo:2508689 Crditos:4 Pensum:Versin 3

    Pre-requisito(s):2508625 Calidad de Software

    Co-requisito(s):Ninguno

    Horario:MJ18-20

    Objetivo:

    Desarrollar competencias en los estudiantes que les permita proponer, definir e implementar procesos de

    ingeniera de software basados en buenas prcticas que garanticen el desarrollo de productos de calidad ycon valor diferencial.

    Contenido resumido:

    I LA INNOVACIN, EL EMPRENDIMIENTO Y EL SOFTWARE

    1. Los negocios digitales.

    2. Design Thinking.

    3. Lean Startup.

    4. El software y la Innovacin.

  • 7/25/2019 Cursos Electivos de Las reas Profesionales IS_ 20161

    7/15

    7

    II PROCESO PERSONAL DE INGENIERA DE SOFTWARE (Personal Software Process)

    1. Introduccin a Personal Software Process y al Software Engineering Institute.

    2. La planeacin del proceso de ingeniera de software.

    3. Mtodo PROBE para la estimacin de tamao y tiempo.

    4. Diseo de software.

    5. Revisin del diseo.

    6. La codificacin.

    7. La revisin de la codificacin.

    8. Las pruebas, la calidad y el proceso de ingeniera de software.

    III MTODOS AGILES PARA LA INGENIERA DE SOFTWARE

    1. Introduccin a los mtodos giles.2. Teoras administrativas en las cuales se apoyan los mtodos giles.

    3. El manifiesto gil.

    4. El ciclo de desarrollo gil.

    5. Ejemplos de metodologas giles.

    6. Introduccin a SCRUM

    7. SCRUM, visin general del proceso.

    8. Roles.

    9. Requerimientos.

    10. Historias de usuario.

    11. Pila del producto (Product Backlog).12. Planeacin del Sprint.

    13. Product Increment.

    14. Recta Burndown.

    15. Visin retrospectiva del Sprint.

    16. Introduccin a Extreme Programming.

    Nombre del curso:Pruebas de Software

    Cdigo:2508690 Crditos:4 Pensum:Versin 3

    Pre-requisito(s):2508625 Calidad de Software

    Co-requisito(s):Ninguno

    Horario:MJ18-20

    Objetivo:

    Posibilitar a los estudiantes la adquisicin de la competencia de conocer, comparar, adoptar, ajustar, y aplicarmtodos y prcticas para examinar, evaluar, verificar, y validar el logro de los estndares de calidad de lassoluciones de software, a lo largo de su ciclo de vida.

  • 7/25/2019 Cursos Electivos de Las reas Profesionales IS_ 20161

    8/15

    8

    Contenido resumido:

    Unidad 1: IntroduccinPruebas de software

    Proceso de pruebas de software

    Pruebas estticas

    Pruebas dinmicas

    Gestin de pruebas de software

    Herramientas de pruebas de software

    Estado actual y prospectiva de las pruebas de software

    Unidad 2: Bases de las pruebas de software

    DefinicionesFundamentos de las pruebas de software

    Sicologa de las pruebas

    Principios generales

    Estndares

    Unidad 3: Ciclo de vida de las pruebas de software

    Modelos de procesos

    Mtricas de pruebas de software

    Niveles de pruebas de software

    Tipos generales de pruebas

    Unidad 4: Verificacin y validacin de software

    Revisiones

    Anlisis esttico

    Unidad 5: Pruebas dinmicas y diseo de pruebas

    Pruebas de caja blanca

    Pruebas de caja negra

    Diseo de casos de prueba

    Automatizacin de pruebas

    Unidad 6: Gestin de pruebas

    Organizacin y planeacin de pruebas

    Estrategia de pruebas

    Gestin de pruebas e incidentes

    Gestin de configuracin de pruebas de software

    Tendencias del proceso de pruebas (gil, mvil)

  • 7/25/2019 Cursos Electivos de Las reas Profesionales IS_ 20161

    9/15

    9

    Unidad 7: Herramientas de pruebas

    Tipos de herramientas

    Seleccin e introduccin de herramientas

    Nombre del curso:Desarrollo de Aplicaciones Empresariales

    Cdigo:2508721 Crditos:4 Pensum:Versin 3

    Pre-requisito(s):

    2508525 Bases de Datos y Lab.

    2508585 Arquitectura de Software

    Co-requisito(s):Ninguno

    Horario:S8-12

    Objetivo:

    Desarrollar en el estudiante las competencias necesarias para facilitar el uso de metodologas, propuestasarquitectnicas, plataformas y herramientas en el proceso de desarrollo de aplicaciones empresariales a granescala, con el propsito de aumentar la calidad de las aplicaciones que se construyen a nivel industrial.

    Contenido resumido:

    1. Desarrollo y gestin de proyectos de software a nivel empresarial

    Implicaciones de los mtodos de desarrollo robustos: RUP y MSF

    Implicaciones de los mtodos de desarrollo agiles: XP y AUP.

    Gestin de proyectos con SCRUMHerramientas de apoyo al desarrollo y a la gestin de proyectos

    2. Arquitectura de Aplicaciones empresariales

    Arquitectura Empresarial vs. Arquitectura Tcnica

    Patrones arquitectnicos

    El papel de los modelos en la arquitectura

    Vistas arquitectnicas de las aplicaciones empresariales

    Arquitecturas de referencia

    3. Plataforma de desarrollo y despliegue de aplicaciones empresarialesJEE/J2EE

    .Net

    Plataformas basadas en PHP

    Plataformas alternativas

    4. Atributos de calidad y servicios de Infraestructura

    Conceptos y clasificaciones de los atributos de calidad

    Frameworks y modelos alrededor de los atributos de calidad

  • 7/25/2019 Cursos Electivos de Las reas Profesionales IS_ 20161

    10/15

    10

    Conceptos y clasificaciones los servicios de infraestructura

    Los servicios de infraestructura y la QoS (Quality of Service)

    5. Herramientas para el desarrollo de aplicaciones a nivel empresarial

    Frameworks de desarrollo

    Ambientes de desarrollo

    Servidores de Aplicaciones

    Herramientas para el monitoreo y afinamiento de aplicaciones

    6. El papel de las pruebas en la calidad de las aplicaciones empresariales

    TDD: Test Driven Development

    Tipos de pruebas

    Frameworks y herramientas de pruebasDesarrollo de pruebas unitarias

  • 7/25/2019 Cursos Electivos de Las reas Profesionales IS_ 20161

    11/15

    11

    LNEA DE NFASIS ARQUITECTURA DE MQUINAS, SISTEMAS OPERATIVOS Y COMUNICACIN DEDATOS

    Mediante esta lnea de trabajo, los estudiantes podrn comprender y aplicar principios bsicos, metodologas ytcnicas de diseo de sistemas computacionales, en forma jerrquica desde componentes primarios hastasistemas complejos.

    Tambin les permitir comprender y aplicar los conocimientos bsicos requeridos para el proceso de transmisinde informacin, el modelamiento, el diseo y la evaluacin de rendimiento en redes de datos, utilizando criteriosde eficiencia, seguridad, legalidad e interoperabilidad.

    Los cursos electivos de esta lnea para el semestre 2016-1 son los siguientes:

    Nombre del curso:Seminario Voz IPCdigo:2508757 Crditos:4 Pensum:Versin 3

    Pre-requisito(s):2508545 Comunicaciones y Laboratorio

    Co-requisito(s):Ninguno

    Horario:L12-16

    Objetivo:

    Al finalizar el seminario, el estudiante estar en capacidad de disear y configurar un sistema bsico de vozsobre IP y su integracin con sistemas convencionales.

    Contenido resumido:

    1. Introduccin a la tecnologa VoIP

    Arquitecturas de redes de telefona IP

    Codecs utilizados en VoIP

    Protocolos, SIP, IAX2

    Adaptadores ATA & Telfonos IP

    Conectando la telefona IP a un PBX tradicional

    Puertos FXO, FXS, Gateways

    2. Implementacin de Asterisk

    Introduccin a Asterisk

    Preparacin del Sistema Operativo GNU/Linux

    Instalacin de soporte de tarjetas Digium

    Instalacin/Compilacin de Asterisk

    Consola CLI Asterisk

    Configuracin de Asterisk

    Implementacin de Internos, Restriccin de Contextos y Planes de Discado (DialPlan)

    Interconexin entre servidores Asterisk

    Interconexin con proveedores de servicios VoIP

  • 7/25/2019 Cursos Electivos de Las reas Profesionales IS_ 20161

    12/15

    12

    FreePBX, Asterisk@home, Trixbox

    Mantenimiento, Afinado y Seguridad

    Nombre del curso:Procesamiento Digital de Imgenes

    Cdigo:2508765 Crditos:4 Pensum:Versin 3

    Pre-requisito(s):2508355 Arquitectura de Computadores y Lab.

    Co-requisito(s):Ninguno

    Horario:WV10-12

    Objetivo:

    Formar al alumno en los conocimientos y habilidades necesarios para utilizar tcnicas de adquisicin y

    procesado de imgenes. Tras la obtencin fsica de la imagen, se aplican una serie de procedimientos pararesaltar y poner de manifiesto los aspectos o regiones de la imagen de ms inters para una determinadatarea. Se presentar a continuacin el problema de la extraccin de caractersticas y la necesidad de laseleccin y reduccin de stas al objeto de conseguir una representacin eficiente y til de la imagen. Estarepresentacin es tpicamente la que recibe y analiza una etapa posterior de reconocimiento, queproporcionar el resultado final deseado en forma de clasificacin, etiquetado o interpretacin de la imagen.

    Contenido resumido:

    1. Introduccin a la visin por computador.

    Sistema de visin humano

    Percepcin

    Sistemas de captura de imagenTipos de cmaras

    Tipos de monitores

    Sistemas de captura como tarjetas, escner, etc.

    Software de procesamiento

    Sistemas de interfaz hombre mquina

    2. Visin de bajo nivel.

    Color

    Seales y sistemas

    Operaciones con imgenesTransformaciones

    Filtrado

    Morfologa

    3. Visin de nivel intermedio.

    Segmentacin

    Medidas y Caractersticas

  • 7/25/2019 Cursos Electivos de Las reas Profesionales IS_ 20161

    13/15

    13

    4. Extraccin y anlisis de caractersticas.

    Introduccin a mtodos analticos

    Introduccin a mtodos probabilsticos

    Introduccin a mtodos heursticos

    5. Interaccin hombre mquina

    Algoritmos de identificacin

    Algoritmos de ejecucin

    Tcnicas de aceleracin de procesos

    6. Desarrollo de proyecto.

    Observaciones:

    Este curso podr ser matriculado en el periodo de ajustes por estudiantes de las versiones 1 y 2 con vista aser reconocido como un seminario tcnico. En este caso se fija como prerrequisito 2580374 Arquitectura deComputadores.

    Nombre del curso:Computacin Mvil

    Cdigo:2508767 Crditos:4 Pensum:Versin 3

    Pre-requisito(s):2508355 Arquitectura de Computadores y Lab.

    Co-requisito(s):Ninguno

    Horario:Grupo 1: WV14-16. Grupo 2: WV18-20

    Objetivo:

    El Curso de Computacin Mvil introduce los conceptos bsicos acerca del diseo y desarrollo de aplicacionesmviles en el sistema operativo Android. En el curso se tratan temas generales de computacin mvil comoarquitectura de dispositivos mviles y sistemas operativos mviles, y temas particulares en el desarrollo deaplicaciones en Android referentes a la arquitectura de software, manejo del framework de programacin,anlisis de seguridad y desarrollo de interfaces de usuario.

    Contenido resumido:

    1. Arquitectura de dispositivos mviles y generalidades de Sistemas Operativos Mviles

    2. Introduccin del sistema operativo Android

    3. Framework de Programacin AndroidActividades y Servicios

    Recursos de Aplicacin

    Persistencia

    Comunicaciones

    Interfaces de Usuario

    Seguridad

    4. Introduccin a iOS

  • 7/25/2019 Cursos Electivos de Las reas Profesionales IS_ 20161

    14/15

    14

    SEMINARIOS TCNICOS (VERSIONES 1 Y 2 DEL PLAN DE ESTUDIOS)

    Los seminarios tcnicos para el semestre 2016-1 son los siguientes:

    Nombre del curso:Calidad de Software

    Cdigo:2508625 Crditos:4 Pensum:Versiones 1 y 2

    Pre-requisito(s):2508514 Anlisis de Sistemas

    Co-requisito(s):2508584 Bases de Datos

    Horario:S8-12

    Objetivo:

    Desarrollar en el estudiante las competencias necesarias para identificar, comprender, evaluar y aplicarconceptos, principios, tcnicas y referentes con el objeto de lograr el aseguramiento de la calidad en laconstruccin de software.

    Contenido resumido:

    Unidad 1: Fundamentacin

    Conceptos de Aseguramiento de la Calidad del Software (ej. SWEBOK)

    Proceso de Aseguramiento de la Calidad del software (Roles, proceso, artefactos y herramientas)

    El proceso de aseguramiento de la calidad del software en el proceso del ciclo del desarrollo delsoftware.

    Verificacin, validacin y pruebas de software

    Unidad 2: Referentes para la adopcin de prcticas de calidad de software

    Identificacin y anlisis de referentes de calidad

    Evaluacin de sus caractersticas

    Adopcin, adaptacin e implementacin de prcticas

    Referentes Bsicos de calidad:

    ISO9000: sistemas de gestin de calidad.

    CMMI e ISO 15504: modelos de madurez y capacidad.

    TSP/PSP: proceso personal y de equipos de software.

    ISO 9126/ISO25000: atributos de calidad.

    IEEE 1012: verificacin y validacin de software.ISO27000: seguridad de la informacin.

    Unidad 3: implementacin de procesos de aseguramiento de calidad de software

    Plan de Aseguramiento de Calidad del Software

    Evaluaciones, revisiones y auditoras

    Mtricas de calidad de software

    Verificacin y Validacin (Incluye Integridad de la Seguridad)

    Herramientas de apoyo al proceso de calidad del software

  • 7/25/2019 Cursos Electivos de Las reas Profesionales IS_ 20161

    15/15

    15

    Unidad 4: Fundamentacin en Pruebas

    Introduccin al proceso de pruebas

    Tipos de pruebas

    Tcnicas de pruebas

    Herramientas de apoyo al proceso de pruebas

    Unidad 5: Mejoramiento continuo y optimizacin del proceso de aseguramiento de calidad del software

    Definicin de planes de mejora

    Seleccin y anlisis de mtricas de mejora

    Anlisis de datos

    Implementar acciones correctivas

    Tcnicas de prevencin

    Unidad 6: Aspectos legales y ticos en aseguramiento de la calidad de software

    Aspectos Legales

    Aspectos ticos

    Observaciones:

    Este curso coincide con el curso obligatorio de la versin 3, 2508625 Calidad del Software.

    Nombre del curso:Seguridad de la Informacin

    Cdigo:2508740 Crditos:4 Pensum:Versiones 1 y 2

    Pre-requisito(s):2508594 Comunicacin de Datos

    Co-requisito(s):Ninguno

    Horario:LW18-20

    Objetivo:

    Brindar a los estudiantes conceptos, estndares, metodologas y herramientas para facilitar el proceso dedesarrollo de software seguro para la web aplicado a las organizaciones.

    Contenido resumido:

    Fundamentos de Seguridad Ataques y vulnerabilidades en aplicaciones Web Tcnicas de codificacin segura Entrenamiento en seguridad basado en retos informticos

    Observaciones:

    Este curso podr ser matriculado en el periodo de ajustes por estudiantes de la versin 3 con vista a serreconocido como un curso de la lnea de nfasis INGENIERA DE SOFTWARE, SISTEMAS DEINFORMACIN Y ADMINISTRACIN DE LA INFORMACIN. En este caso se fijan como prerrequisitos2508585 Bases de datos y laboratorioy 2508525 Arquitectura de software.