4000

ISIS 4000 Tesis I

Este curso es la primera parte del trabajo de investigación que deben realizar todos los estudiantes del programa.  El trabajo realizado debe incluir el planteamiento y  análisis de un problema así como la especificación y DISEÑO de su solución. Lo anterior puede acompañarse de un prototipo o de una primera etapa de su desarrollo. El resultado final debe ser una contribución significativa (al menos en cuanto al planteamiento, análisis y el DISEÑO inicial) con respecto a los alcances globales del proyecto.

Créditos

4

ISIS 4001 Tesis II

La parte final del trabajo de investigación iniciado en Tesis 1. Se debe completar y terminar el proyecto iniciado en Tesis 1, de tal manera que se haga un aporte original y, ojalá, significativo al área en que se desarrolló. Al final del semestre, el estudiante debe entregar un documento que describa el problema planteado, el estado del arte relacionado, la solución propuesta y los resultados obtenidos. El estudiante también debe realizar una sustentación pública de su trabajo. El comité de tesis conformado por su asesor y al menos dos jurados (uno de los cuales deberá ser externo al Departamento) evaluarán el trabajo usando de los siguientes criterios: conocimiento del estado del arte, desarrollo del proyecto, sustentacíón, documento y el producto final del trabajo.

Créditos

8

ISIS 4002 Tutorial

El Departamento autorizará la inscripción de un curso por tutoría a los estudiantes que tengan necesidad justificada e inaplazable de tomar un curso en un área en la que no se ofrecen electivas y que cumplan los requisitos establecidos por el programa.

Créditos

4

ISIS 4003 Proyecto de Investigacion

Distribución

-

ISIS 4004 Tutorial Especial

El Departamento autorizará la inscripción de este curso a los estudiantes que deban ver una electiva profesional del pregrado de Ingeniería de Sistemas de  tres créditos y de nivel 3. El profesor de la materia debe darle trabajo adicional al estudiante que toma este tutorial especial equivalente a 1 crédito.

Créditos

1

ISIS 4005 Intercambio de Maestría

Créditos

0

ISIS 4006 Capstone Project

Distribución

-

ISIS 4007 Seminario de Tesis

Distribución

-

ISIS 4008 Tesis

Distribución

-

ISIS 4009 Tesis Doble Diploma

Créditos

8

ISIS 4010 Intercambio Internacional Intersemestral

Distribución

-

ISIS 4209 Language Design

Créditos

3

ISIS 4215 Métodos Formales en Algorítmica

Métodos formales (matemáticas aplicadas) en la especificación, el diseño y el desarrollo de programas. El tema de tipos abstractos de datos ecuacionales (TADs) se presenta como soporte teórico de la programación orientada a objetos. Tales TADs se pueden considerar como especificaciones formales en un sistema de reescritura de términos, y su implementación es útil en el desarrollo de prototipos rápidos. Estos prototipos pueden desarrollarse de manera natural en lenguajes funcionales o de reescritura de términos (Lisp, CAML, …), pero también pueden usarse en lenguajes imperativos con recursión. Para mejorar su desempeño, los prototipos pueden transformarse manteniendo su semántica y, por ende, su corrección. Los lenguajes de programación imperativos y aún los orientados a objetos se basan en el modelo procedimental de solución de problemas. En general, se pretende resolver un problema mostrando el cambio de estado de las variables del programa. Los programadores deben especificar cómo se resuelve un problema. En contraposición los lenguajes declarativos se preocupan más en la descripción del problema. De cierta forma, la especificación del problema es ya la solución. Dos de estos paradigmas son el paradigma lógico y el paradigma funcional. Los tipos de abstractos de datos ecuacionales se pueden implementar directamente en los lenguajes funcionales haciendo más rápido el desarrollo de prototipos. Los lenguajes lógicos se pueden usar para implementación sencilla de sistemas inteligentes.

Créditos

4

ISIS 4301 Distributed Systems

Créditos

3

ISIS 4308 TI para Apoyar el Aprendizaje

Este curso busca prepara a los estudiantes para poder apoyar estos desarrollos tecnológicos. En particular, busca que el estudiante adquiera conocimientos y habilidades para la evaluación, el diseño y el desarrollo de sistemas educativos blended y en línea, móviles y basados en juegos, así como componentes de personalización y análisis de estos sistemas.

Distribución

-

ISIS 4409 Criptografía Aplicada

Son pilares fundamentales de este curso la honestidad académica y el respeto hacia el trabajo y la propiedad intelectual de otros. Siempre que Usted tome código fuente de un tercero, se espera que no sólo lo haga previa revisión de las posibles violaciones a los derechos de autor del propietario (un asunto legal relacionado con copyright), sino que también documente adecuadamente la fuente de la información (un asunto de honestidad académica, de índole más ético que legal).

Este curso incorpora muchas técnicas e ideas que a primera vista desafían nuestro sentido común. No se preocupe excesivamente por las notas y disfrute de los desafíos intelectuales que nos ofrecen las mentes matemáticas más brillantes en la historia de la humanidad.

Créditos

3

ISIS 4411 Redes Móviles

Créditos

3

4412 Grid and cloud computing

Créditos

4

ISIS 4415 Service Convergence in NGN and IMS nets

Créditos

3

ISIS 4420 Infraestructura Segura

El objetivo del curso es analizar las vulnerabilidades y amenazas relacionadas tanto con el Host como con la red de datos y de sus respectivos componentes. En este curso se estudian y analizan diferentes esquemas de endurecimiento de la infraestructura tanto de comunicaciones como de computación.

Créditos

4

ISIS 4422 Servicios Móviles y de Próxima Generación

Este curso presenta tanto la infraestructura como los servicios que se ofrecen en las nuevas tendencias tecnológicas de redes móviles. A partir del estudio detallado de la tecnología se analiza el impacto de la misma en los negocios

Créditos

4

ISIS 4426 Desarrollo de Soluciones Cloud

El propósito de este curso es ofrecer a los participantes elementos fundamentales para entender cómo servicios de IT pueden ser ofrecidos utilizando soluciones cloud. Se presentará como construir aplicaciones para el cloud y cómo evaluar alternativas arquitecturales de estas aplicaciones de acuerdo con los requerimientos.

Distribución

-

ISIS 4428 Herramientas de Seguridad

Distribución

-

ISIS 4429 Progr Distr Computing Systems

Distribución

-

ISIS 4506 Data Architecture

Créditos

3

ISIS 4509 Administracion de Conocimiento

El conocimiento es uno de los mayores activos que poseen las empresas y la comunidad en general, pero al mismo tiempo es uno de los más difíciles de manejar (en el sentido amplio de la palabra). Generalmente lo tienen las personas de la empresa, completamente interiorizado y, aunque lo pueden usar eficazmente, les es difícil explicarlo y transmitirlo. Y es precisamente la transmisión del conocimiento la que posibilita que la empresa evolucione y que nuevas personas puedan asumir las responsabilidades de un cargo cuando el responsable del mismo se ausente temporal o definitivamente. En el mundo académico, se presenta la misma situación pues el trabajo del profesor es el de transmitir su conocimiento a los alumnos.

Créditos

3

Distribución

-

ISIS 4510 Peer To Peer Systems

Créditos

3

ISIS 4511 Gestión de Información Más Allá del Web 2.0

Créditos

3

4515 Servicios y aplicaciones basados en localización

El objetivo de este curso es dar a conocer a los estudiantes, ingenieros de sistemas y computación, las bases conceptuales y tecnológicas que le permitan participar activa y exitosamente en proyectos que manejan información georeferenciada. Adicionalmente, el auge de dispositivos móviles inteligentes permite la creación de aplicaciones que aprovechan la información de localización del usuario/dispositivo para ofrecer servicios “cercanos” al usuario, los cuales pueden a su vez ser activados por petición explícita del usuario (p.e., Cuáles son las droguerías a menos de 1 km. de donde me encuentro?) o de manera pervasive (Cuando el usuario pasa enfrente de un almacén, le llegan al dispositivo las ofertas de productos vigentes en ese momento).

Créditos

4

ISIS 4517 Análisis de Información Sobre Big Data

El propósito del curso es presentar, analizar y utilizar las oportunidades de innovación que ofrece el análisis de grandes cantidades de datos en: la toma de decisiones estratégicas y tácticas de una organización, el desarrollo de aplicaciones en diferentes campos del conocimiento y la selección e integración de infraestructuras que aseguren una alta escalabilidad permitiendo así un crecimiento natural de las soluciones implementadas.

Distribución

-

ISIS 4616 Gestión de Portafolio de TI

Créditos

3

ISIS 4619 Gestión y Gobierno de TI

El propósito de este curso es lograr que los estudiantes aprendan a usar efectivamente TI a través de mecanismos como la gestión de TI y el gobierno de TI. En cuanto a gestión de TI se busca generar habilidades para (1) entender las actividades de ejecución y toma de decisiones respecto al uso diario de TI, y (2) analizar riesgos operativos desde un punto de vista estratégico. En cuanto a gobierno de TI se busca generar habilidades para definir un marco de control y responsabilidad en la toma de decisiones clave de TI que permita fomentar un comportamiento deseable en el uso de las TI.

Créditos

4

ISIS 4705 Calidad de Software

Créditos

3

ISIS 4707 Software Design Based on Patterns

Créditos

3

ISIS 4712 Model Based Software Development

Créditos

3

ISIS 4713 Software Development by Components

Créditos

3

ISIS 4714 Aspec Avanz. en Arquitect Sw

Créditos

3

ISIS 4717 Procesos Agiles de Desarrollo de Software

El curso ofrece a los participantes, una visión general de los beneficios y riesgos asociados a la adopción de una metodología de desarrollo ágil. Este curso presenta de manera práctica, técnicas de estimación, planeación y construcción de software siguiendo una metodología ágil basada en iteraciones. De igual forma, el curso cubre mecanismos de organización de equipos de trabajo y control y seguimiento de proyectos desarrollados utilizando estas metodologías.

Créditos

4

ISIS 4718 Ingeniería de Modelos

This course will cover the concepts (Models, Metamodels and Transformations) and foundations of model driven engineering (MDE) and in particular, Model Driven Architecture (MDA) approach. Students will do workshops, a project to practice the concepts and use the tools, and a final paper analyzing MDE domain, its advantages, issues and ways to tackle them.

Créditos

4

ISIS 4804 Image Processing and Analysis

Créditos

3

ISIS 4814 Mixed Reality Application Development

Créditos

3

ISIS 4818 Desarrollo de Videojuegos

El curso de desarrollo de videojuegos trata aspectos de diseño e implementación, especialmente dirigidos a juegos en celulares o en redes sociales. Por medio de trabajo individual, talleres y discusiones en grupo, se construye el conocimiento necesario para el desarrollo de videojuegos.

Créditos

3

4820 Ambientes interactivos 3D

Créditos

4

ISIS 4822 Visual Analytics

Créditos

4

Instructor

Hernandez Peñaloza Jose

ISIS 4823 Computacion Visual Interactiva

Este curso trata sobre los fundamentos de la computación visual interactiva comprendidos en los siguiente temas: El modelaje de escenas 2D/3D en computador (geometría, apariencia y comportamiento); a generación visual por computador de estas escenas buscando realismo y desempeño en su despliegue; las posibilidades y técnicas de interacción entre el Usuario y las escenas 2D/3D así como los métodos de evaluación de la experiencia de usuario y el aspecto de usabilidad; y la representación y despliegue de información de interés al usuario en esquemas visuales para facilitar su interpretación.

Distribución

-

ISIS 4825 Imágenes y Visión

El campo del Análisis o Procesamiento de Imágenes está compuesto por un sin número de áreas de investigación tales como: adquisición, compresión, segmentación, registro, restauración, seguimiento, etiquetado, reconocimiento de patrones, y otras. En este curso se estudiarán los fundamentos teóricos básicos que son aplicados en cada una de estas áreas ligadas al Análisis o Procesamiento de Imágenes.

Créditos

4