Listado Cursos

CELE5501 »  Gerencia de Mercadeo Estratégico

Créditos 3.00

Los objetivos de este curso son : orientar la estrategia al mercado utilizando tecnología, elaborar un ejercicio práctico del proceso de mercadeo y determinar cómo e-Business influye en su desarrollo, identificar oportunidades para generar mayor valor a los clientes, posicionar las empresas en el entorno tecnológico identificando diferenciadores organizacionales que aprovechan las oportunidades del mercado y reconocer los beneficios potenciales de la integración de comunidades a través de las redes tecnológicas con empleados, socios, clientes, proveedores, canales de distribución y competidores.

CELE5502 »  Inteligencia de Negocios

Créditos 3.00

El objetivo de este curso es desarrollar  en los estudiantes las  capacidades de:  explorar el potencial de la Inteligencia de Negocios desde la perspectiva estratégica de negocios, especialmente CRM,  entender cómo las bodegas de datos, el análisis multidimensional y la minería de datos apoyan la estrategia de la empresa,  entender las principales tareas relacionadas con el desarrollo de una bodega de datos y sus precedencias, explorar los sistemas de soporte de decisiones y los modelos cuantitativos de análisis de datos y su uso con herramientas modernas de descubrimiento de conocimiento a partir de bases de datos (KDD Knowledge Discovery in Databases) para resolver parcial o totalmente los problemas de negocio, ofrecer una experiencia práctica con infraestructura de tecnología de  Bases de Datos y Business Intelligence con la que cuenta la universidad (XL MINER, SAS ENTERPRISE MINER) y proporcionar una visión general sobre los conceptos de  Manejo del conocimiento.

CELE5506 »  Gerencia de la Cadena de Suministro

Créditos 3.00

En este curso se muestran los conceptos básicos relacionados con la gestión de la cadena se suministro, los principios y elementos claves, los conceptos básicos relacionados con su integración, con su sincronización, con su mapa tecnológico, el modelo SCOR, el mapa de EC y las mejores prácticas tecnológicas.

Además se pretende dar una visión gerencial y estratégica de la gestión de los procesos de una organización, centrada en el uso de sistemas de información, fomentar la investigación y la actividad proactiva respecto de la gestión de procesos y realizar un trabajo práctico en el cual se apliquen los conceptos vistos en clase.

CELE5508 »  Estrategias de Tecnología en la Empresa

Créditos 3.00

En este curso se muestran las principales tecnologías involucradas en negocios electrónicos, las decisiones importantes que deben ser tomadas y algunos criterios de decisión. Además se analiza el tema de gobernabilidad de tecnología y se presentan los métodos existentes para alinear la estrategia de la empresa con la de tecnología.

CELE5510 »  Empresariado y Planes de Negocio

Créditos 2.00

Los objetivos del curso son los siguientes: ofrecer a los participantes una visión integrada de los factores determinantes para la creación de nuevos negocios : el empresario y sus capacidades, la oportunidad de negocios y la empresa, y el entorno de los nuevos negocios, analizar los factores críticos de éxito en la creación y desarrollo de un nuevo negocio y realizar una aproximación práctica a la generación y análisis de idea de nuevos negocios con potencial de convertirse en negocios.

Adicionalmente se pretende que los estudiantes adquieran las herramientas necesarias para poder evaluar un proyecto de negocios electrónicos, siempre con una visión holística que conjugue desde la capacidad para encontrar el sentido de negocio a cualquier proyecto de base tecnológica hasta herramientas puntuales para evaluar tecnologías y aplicaciones existentes en el mercado para llevar a cabo la solución de negocios. El curso tiene un gran componente práctico donde se pretende que el estudiante cuente con las herramientas necesarias para desarrollar el proyecto de la especialización, incluyendo herramientas de Planes de Negocio con orientación al modelo de Mercadeo Estratégico.

CELE5511 »  Innovación y Cambio Empresarial

Créditos 2.00

En este curso se muestran los aspectos más importantes que deben ser tenidos en cuenta en la gestión del cambio y la innovación en las empresas.

El curso también está dirigido a tratar el Cambio Organizacional, pretende generar claridad y entendimiento de los orígenes del cambio, fuentes e interdependencias, sensibilizar y comprometer a los participantes en el entendimiento, comprensión y uso de las metodologías para administrarlo, así como la posición gerencial ante los procesos de cambio, su papel como identificador de signos externos, catalizador o influenciador para que sucedan, se administren y lideren en forma apropiada.

CELE5512 »  Ambiente Legal

Créditos 1.50

Los objetivos de este curso son : Conocer y analizar el marco jurídico nacional e internacional de los principales aspectos involucrados en el uso de las TIC´s en todas las actividades con particular referencia al comercio electrónico, identificar la incidencia y efectos de la tecnología en los procesos jurídicos de la gestión empresarial e identificar estrategias para mitigar riesgos jurídicos en el comercio electrónico.

CELE5513 »  Proyecto Final

Créditos 1.50

En este curso el estudiante debe desarrollar un proyecto práctico en la empresa o plantear y diseñar en detalle la creación de una nueva, usando para ello conceptos aprendidos a lo largo de la especialización. La idea es desarrollar el proyecto a lo largo de los diferentes períodos de la especialización y concluirlo y elaborar la versión final, durante la realización de este curso.

CELE5514 »  Fundamentos de Negocios Electrónicos

Créditos 3.00

Este curso busca desarrollar en el estudiante las siguientes habilidades:

• Comprender los conceptos básicos y los fundamentos de los negocios electrónicos, vistos desde su perspectiva estratégica y operativa.

• Aplicar procesos estructurados y metodología para la formulación de modelos de negocios electrónicos.

• Explicar el contexto y el lenguaje común, a partir de la comprensión de las decisiones relacionadas con la formulación y análisis de modelos de negocios electrónicos.

• Adquirir y desarrollar habilidades analíticas y de toma de decisiones en la interpretación y análisis de las situaciones y escenarios que las empresas enfrentan frente a oportunidades de evolucionar e integrar en sus modelos los negocios electrónicos.

• Desarrollar las habilidades requeridas para diseñar alternativas estratégicas de modelos de negocios electrónicos de manera consistente y sustentada con realidades de mercado.

• Explicar cualquier modelo de negocio electrónico existente en el mercado o que haga parte de una propuesta de emprendimiento

• Aplicar criterio y juicio crítico a los temas profesionales que tengan que ver con las gestión de negocios por vía electrónica

• Interactuar profesionalmente mejor y más eficazmente con gerentes y especialistas en el tema de negocios electrónico


 

CSOF5000 »  Nivelatorio en Java

Créditos 0.00

CSOF5100 »  Proyecto I

Créditos 1.00

CSOF5101 »  Modelaje y Estandarización de Procesos de Software

Créditos 2.00

CSOF5103 »  Gerencia de Proyectos (PMI)

Créditos 2.00

CSOF5104 »  Mejoramiento de Procesos de Software (CMMI)

Créditos 2.00

CSOF5200 »  Proyecto 2

Créditos 1.00

CSOF5203 »  Arquitectura Empresarial y de Integración

Créditos 2.00

CSOF5204 »  Arquitectura de Software

Créditos 2.00

CSOF5301 »  Análisis y Diseño de Software

Créditos 2.00

CSOF5302 »  Desarrollo Sw Basado en Componentes

Créditos 2.00

CSOF5303 »  Proyecto 3

Créditos 1.00

ISIS1001 »  Introducción a la Ingeniería de Sistemas

Créditos 3.00

Este curso busca desarrollar en los participantes sentido de pertenencia a su carrera, institución y programa, al igual que fomentar el contacto con la vida empresarial aprovechando las oportunidades que brindan distintas fuentes de información y la interacción con otros alumnos, profesores y profesionales en el área. Adicionalmente, pretende desarrollar capacidad individual y grupal para auto-gestionar el proceso de aprendizaje: llevar a cabo procesos y proyectos de aprendizaje, tomando en consideración las condicionantes típicas de la vida universitaria. Por último busca formar a los participantes en algunos de los conceptos básicos de la Ingeniería de Sistemas y Computación e informar sobre algunas de las áreas avanzadas de la carrera.

 

 

ISIS1002 »  Acompañamiento Ingeniería de Sistemas

Créditos 0.00

El departamento busca fortalecer las actividades y la comunicación con sus estudiantes creando espacios de encuentro en los cuales puedan generarse comunidades que desarrollen propuestas y proyectos en torno a la carrera. Para implementar lo anterior hemos creado cuatro cursos, cada uno de cero créditos para nuestros estudiantes, entre los cuales se encuentra Acompañamiento ISIS.

Al ingresar a la Universidad usted necesita mucha información: debe saber desde dónde sacar fotocopias, hasta las oportunidades que podrá aprovechar durante toda su carrera. Este curso ofrecerá información sobre la universidad, el departamento, el reglamento y el plan de estudios.

ISIS1005 »  Orientación Isis

Créditos 0.00

Este curso esttá dirigido a estudiantes que inscriban alguno de los siguientes cursos: ISIS 1304 Fundamentos de infraestructura, ISIS 1206 Estructuras de datos o ISIS y 1105 Diseño y análisis de algoritmos.

En este punto de la carrera es importante que tenga herramientas para el manejo de tiempo, técnicas de estudio y conocimiento de los apoyos que le ofrece la Universidad, así que el curso Orientación ISIS le ayudará en estos temas.

ISIS1006 »  Laboratorio de Introducción a Ingeniería de Sistemas

Créditos 0.00

ISIS1104 »  Matemática Estructural y Lógica

Créditos 3.00

Este curso tiene como objetivo dar al estudiante las bases necesarias para razonar matemáticamente y lógicamente. El estudiante debe entender estructuras discretas y usarlas para modelar y razonar sobre las mismas. Adicionalmente, el estudiante debe conocer algunas de las aplicaciones de la matemática discreta a la computación.

 

ISIS1105 »  Diseño y Análisis de Algoritmos

Créditos 3.00

Presentar conceptos básicos del diseño y análisis de algoritmos. Al finalizar el curso, el estudiante debe ser capaz de aplicar técnicas de desarrollo de algoritmos como dividir y conquistar, programación dinámica, utilizar diversos algoritmos de búsqueda y analizar su complejidad en tiempo y en espacio.

 

ISIS1106 »  Lenguajes y Máquinas

Créditos 3.00

El objetivo de este curso es enseñar los conceptos básicos de la teoría de lenguajes a través de los formalismos usados para describir los lenguajes y las máquinas usadas para reconocerlos. Se pretende ver el uso de estas máquinas en dominios distintos a los lenguajes. Finalmente se verán otras máquinas abstractas y su utilidad en modelaje.

 

 

ISIS1204 »  Algorítmica y Programación Orientada Por Objetos I

Créditos 3.00

El curso APO1 (Algorítmica y Programación orientada a Objetos 1), es el primer curso de programación, donde se pretende que al final del curso el estudiante esté en capacidad de utilizar las herramientas y técnicas adecuadas para resolver un problema de una realidad simple en términos de un programa de computador.

ISIS1205 »  Algorítmica y Programación Orientada Por Objetos II

Créditos 3.00

El objetivo de este curso se centra en introducir nuevos elementos con los cuales se pueden modelar las entidades del mundo del problema, y algunas técnicas para implementar los algoritmos que resuelven problemas un poco más complejos en términos de un programa de computador.

 

 

ISIS1206 »  Estructuras de Datos

Créditos 3.00

El curso tiene como fin generar en el estudiante la habilidad de diseñar e implementar las estructuras de datos en memoria principal necesarias para resolver un problema, teniendo en cuenta un conjunto de restricciones y criterios de calidad.

ISIS1208 »  Laboratorio de Algorítmica y Programación por Objetos 1

Créditos 0.00

ISIS1210 »  Laboratorio de Algorítmica y Programación por Objetos II

Créditos 0.00

ISIS1212 »  Laboratorio de Estructuras de Datos

Créditos 0.00

ISIS1304 »  Fundamentos de Infraestructura Tecnológica

Créditos 3.00

En este curso se estudia la arquitectura básica de un computador: sus componentes, el funcionamiento e interacción de los mismos, así como su caracterización. Se proporciona al estudiante el lenguaje, conceptos y herramientas básicas para analizar infraestructura informática en términos de confiabilidad y desempeño.

 

ISIS1404 »  TI en las Organizaciones

Créditos 3.00

Este curso presenta diferentes formas de una organización (empresa, grupo social, organización formal o informal, etc. sea ésta proveedora de bienes o servicios relacionados con tecnologías de información –TI- o beneficiaria de estos bienes o servicios) haciendo énfasis en TI como elemento fundamental para articular la organización con su entorno y facilitar el logro de sus objetivos. Para esto se analizan diversos conceptos -estructura organizacional, cultura organizacional, cambio, cadena de valor, procesos de negocios, tecnología de información, y la información misma- y su importancia desde TI para potenciar el logro de los objetivos de la organización.

 

 

 

ISIS1405 »  Laboratorio de Ti en Las Organizaciones

Créditos 0.00

ISIS1602B »  Videojuegos: Tecnología Diseño y Cultura

Créditos 3.00

Este curso estudia el fenómeno de los videojuegos en nuestra era. Su objetivo es presentar una visión reflexiva y multidisciplinaria del desarrollo de la industria de los videojuegos desde su origen hasta nuestros días, y cómo las tecnologías de hardware, software y medios en general se ha apoyado y beneficiado de este desarrollo.

Por medio de lecturas, contribuciones de invitados, y contacto directo con tecnologías, se explora el ecosistema de los videojuegos, sus posibilidades y limitaciones.

ISIS1603B »  Las Mil Caras de Internet

Créditos 3.00

Las tecnologías de información y telecomunicaciones son cada vez más ubicuas en nuestro mundo. No sólo trabajamos y estudiamos apoyándonos en estas tecnologías, sino que nuestra vida diaria se ve afectada cada día más por estas tecnologías. Desde mantenernos en contacto con amigos y familiares que están a miles de kilómetros de distancia hasta ordenar una pizza por internet.

Las tecnologías de información están presentes en todos los contextos de nuestra vida, y es por eso que es importante conocerlas.

A lo largo de este curso atacaremos puntos básicos de las tecnologías de información que toda persona debería conocer y dominar para no verse atropellado por éstas en su vida diaria centrándonos en Internet.

A parte de entender tecnologías específicas que nos encontramos cara a cara en nuestra vida diaria, entenderemos como éstas nos afectan como individuos, como sociedad y como país.

El curso está dirigido a personas con cualquier nivel de experiencia con tecnologías de información, y busca explorar el qué, más que el cómo, de dichas tecnologías.

ISIS2007 »  Diseño de Productos e Innovación en TI

Créditos 3.00

Este curso también conocido como Proyecto de mitad de carrera, busca trabajar durante un semestre en la definición y desarrollo de proyectos de innovación con tecnología informática, proyectados para ser sostenibles en el tiempo y competitivos a escala internacional.

ISIS2008 »  Visión Isis

Créditos 0.00

ISIS2070 »  Monitoria de Ingeniería de Sistemas

Créditos 0.00

ISIS2071 »  Monitoria de Ingeniería de Sistemas

Créditos 0.00

ISIS2203 »  Infraestructura Computacional

Créditos 3.00

En este curso se estudian las características mas importantes de los requerimientos de la infraestructura computacional que soporta las operaciones de un proyecto o empresa, y los criterios que hay que tener en cuenta para elegirla. A partir de las anteriores se construyen diferentes alternativas de solución.

 

ISIS2204 »  Infraestructura de Comunicaciones

Créditos 3.00

Presentar bajo un enfoque top - down, las soluciones existentes para lograr implementar aplicaciones distribuidas, particularmente en el contexto de Internet. A través de un recorrido por las capas de la pila TCP/IP se estudian las problemáticas asociadas a la utilización de estas soluciones, principalmente aquellas que tienen que ver con el rendimiento y la seguridad de las aplicaciones. Se busca proporcionar al estudiante casos de estudio de comunicaciones en el mundo de los datos, y también en el contexto de los servicios convergentes.

ISIS2205 »  Laboratorio de Infraestructura de Comunicaciones

Créditos 0.00

ISIS2206 »  Laboratorio de Infraestructura Computacional

Créditos 0.00

ISIS2304 »  Sistemas Transaccionales

Créditos 3.00

El objetivo del curso es estudiar la problemática de persistencia y acceso compartido de grandes volúmenes de datos en sistemas transaccionales. El curso comienza mostrando que el sistema transaccional a desarrollar es uno de los proyectos identificados en una fase previa de análisis de requerimientos, para garantizar que la solución esté alineada con los objetivos estratégicos de la organización y que cumpla con unos estándares y principios establecidos.

Se hace especial énfasis en la dimensión información de una arquitectura empresarial, apoyándose en la tecnología de bases de datos en la dimensión de tecnología.

ISIS2403 »  Arquitectura empresarial y de solución

Créditos 3.00

El objetivo de este se centra en estudiar la manera de entender una estructura organizacional compleja, para poder así diseñar una arquitectura de TI de alto nivel, que permita soportar los objetivos de negocio de la mejor manera posible. Dicho diseño debe venir acompañado de un mapa de ruta de proyectos, que le permita a la organización avanzar desde la situación actual hasta la arquitectura objetivo. Cada proyecto debe agrupar un conjunto de requerimientos.

ISIS2503 »  Arquitectura y Diseño de Software

Créditos 3.00

El propósito de este curso es desarrollar habilidades en las áreas de diseño y arquitectura de software, apoyándose en herramientas metodológicas como los estilos de arquitectura, los patrones (e.g. diseño, arquitectura) y los modelos empresariales. Igualmente, se pretende desarrollar la capacidad de usar y entender el impacto de la tecnología en la arquitectura del software.

 

ISIS2603 »  Desarrollo de software en equipo

Créditos 3.00

El propósito del curso es adquirir experiencia práctica a través del desarrollo de un proyecto de tamaño mediano. Para esto se utiliza un proceso de entrega por etapas iterativo, apoyado en herramientas computacionales.

 

ISIS2604 »  Laboratorio de Desarrollo de Software en Equipo

Créditos 0.00

ISIS2801 »  Laboratorio de Maratones de Programacion

Créditos 1.00

ISIS3007 »  Proyecto de Grado

Créditos 3.00

Este curso busca fortalecer en el estudiante las competencias de trabajo por proyectos, trabajo en equipo, innovación y comunicación oral y escrita. Además, se pretende ofrecer un espacio integrador de los conocimientos y las competencias adquiridas durante la formación. Se busca que el estudiante participe activamente, en el marco de un grupo de investigación y desarrollo o de una empresa, en el diseño, implementación y puesta en marcha de una solución con TIC que aporte valor, haciendo énfasis en la dinámica del proyecto como integrador de competencias, el trabajo en equipo y la comunicación.

ISIS3008 »  Taller de Innovación Con Tecnologías de Información y Comunicaciones I

Créditos 1.50


Espacios de aprendizaje basado en proyectos de innovación, seleccionados entre los realizados en proyecto de mitad de carrera por sus características de innovación con tecnología, potencialidad del grupo como realizador del proyecto, y sostenibilidad.

Con base en un acompañamiento tanto académico como empresarial, se espera que los estudiantes consoliden su propuesta y desarrollen competencias de manejo de proyectos competitivos internacionalmente, de trabajo en equipo y de comunicación efectiva.

La meta es llevar la propuesta a un proyecto puesto en contexto, con las fortalezas identificadas y realizaciones concretas contrastadas con el medio empresarial asociado al tema del proyecto. El grupo debe consolidarse como realizador del proyecto.

ISIS3009 »  Taller de Innovación Con Tecnologías de Información y Comunicaciones II

Créditos 1.50

Espacios de aprendizaje basado en proyectos de innovación, seleccionados entre los realizados en proyecto de mitad de carrera por sus características de innovación con tecnología, potencialidad del grupo como realizador del proyecto, y sostenibilidad. Con base en un acompañamiento tanto académico como empresarial, se espera que los estudiantes consoliden su propuesta y desarrollen competencias de manejo de proyectos competitivos internacionalmente, de trabajo en equipo y de comunicación efectiva.

La meta es llevar el proyecto, y el grupo, al estadio de poderse presentar a un concurso internacional de innovación con TICs en donde las fortalezas de innovación y sostenibilidad sean evidentes y puestas en valor. Esta presentación debe ser acompañada de un prototipo que ilustre y genere certidumbre de resultados.

ISIS3104 »  Inteligencia Artificial

Créditos 3.00

ISIS3301 »  Inteligencia de Negocios

Créditos 3.00

El propósito de este curso es estudiar diferentes escenarios en los procesos de toma de decisiones en las organizaciones, los tipos de análisis e información requeridos en cada uno de ellos, las estrategias de integración y estructuras de datos que se utilizan para soportar dichos análisis, así como algunas metodologías, tecnologías y herramientas de apoyo.

 

ISIS3418 »  Gestión de Riesgos Informáticos

Créditos 3.00

ISIS3422 »  Top-Down Network Security

Créditos 3.00

ISIS3423 »  Conceptos Avanzados de Infraestructura y Servicios de Comunicaciones

Créditos 3.00

ISIS3425 »  Sistemas Empresariales

Créditos 3.00

El objetivo de este curso es estudiar cómo los sistemas empresariales responden a las necesidades de la estrategia y procesos de negocio de una organización, propendiendo por la generación de valor a partir de TI. Este curso parte del contexto empresarial en el que el gobierno corporativo busca definir y soportar su estrategia y procesos de negocio haciendo uso de tecnologías de información.

 

ISIS3510 »  Construcción de Aplicaciones Móviles

Créditos 3.00

El objetivo de este curso es generar en el estudiante las habilidades necesarias para diseñar y construir soluciones informáticas en situaciones no convencionales, utilizando para esto un proceso de desarrollo de software específico.

Se entiende por no convencional, cuando existen restricciones impuestas en una o más de las siguientes dimensiones de los ambientes de ejecución: hardware, tiempo real, almacenamiento, procesamiento, potencia, peso, interfaces, visualización y comunicaciones.


Además de las restricciones antes planteadas, se trabaja con soluciones que requieren manejar posición, localización y movilidad como requerimientos básicos.
 

ISIS3511 »  Sistemas Basados en Conocimiento

Créditos 3.00

ISIS3622 »  Gerencia de Proyectos de Ti

Créditos 3.00

ISIS3807 »  Robótica

Créditos 3.00

El objetivo general del curso es el estudio de las problemáticas y métodos de solución relacionados con la definición de los movimientos (cinemática) de robots para la ejecución de tareas bajo diferentes modalidades de control: desde la teleoperación hasta la definición autónoma de movimientos.

Las estrategias de movimiento se definen en función de diferentes factores: la estructura mecánica del robot, la tarea a ejecutar, la información disponible sobre el ambiente de intervención, las capacidades sensoriales en el robot, el número de robots participantes, el tiempo disponible, el nivel de intervención del usuario, entre otros.

Los objetivos específicos están dirigidos a la comprensión de los aspectos:

  • Movilidad (cinemática) y métodos de planificación de movimientos y trayectorias.
  • Adquisición y tratamiento de información de su medio ambiente.
  • Niveles de decisión y control.
  • Ciclo adquisición y tratamiento de información – decisión – acción.

ISIS3810 »  Taller de Computación Visual

Créditos 3.00

Familiarizar el estudiante con técnicas de visualización y procesamiento de imágenes médicas utilizando librerías especializadas de software libre. Este curso es prerrequisito para realizar la pasantía en el departamento de informática del laboratorio CREATIS-LRMN (INSA de Lyon, Francia).

El estudiante adquirirá al finalizar el curso un conocimiento de las técnicas básicas de procesamiento de imágenes y desarrollará las habilidades para proponer herramientas de visualización en un ambiente científico interdisciplinario en los campos de ingeniería y medicina.

Al final del curso, se esperaría que el estudiante esté en la capacidad de:

  • Utilizar librerías específicas de lectura, análisis y visualización de imágenes: wxWidgets, VTK (Visualization ToolKit), ITK (Insight ToolKit).
  • Extender la plataforma BBTK (Black Box ToolKit) mediante el desarrollo de nuevos componentes gráficos (metawidgets en inglés). BBTK es una plataforma de software cuyo objetivo es la integración rápida y fácil de nuevos algoritmos y técnicas de procesamiento y visualización de imágenes médicas. Esta plataforma permite a los investigadores en procesamiento de imágenes realizar rápidamente aplicaciones de demostración y evaluación pre-clínica de técnicas innovadoras.

 

ISIS3811 »  Desarrollo de Videojuegos

Créditos 3.00

ISIS3990 »  Inscripción a Grado

Créditos 0.00

ISIS4000 »  Tesis I

Créditos 4.00

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.

ISIS4001 »  Tesis II

Créditos 8.00

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.

ISIS4002 »  Tutorial

Créditos 4.00

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.

ISIS4004 »  Tutorial Especial

Créditos 1.00

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.

ISIS4005 »  Intercambio de Maestría

Créditos 0.00

ISIS4209 »  Diseño de Lenguajes

Créditos 4.00


Una de las 4 materias obligatorias

Si no se toma como obligatoria vale para la sub área de Métodos Formales o Construcción de Software.

El problema de diseñar lenguajes es un tema aplicable tanto en la creación de nuevos lenguajes de programación como en otros dominios. Siempre que se define un nuevo modelo o representación, es necesario definir formas de referirse a estos nuevos conceptos y poder razonar sobre ellos: es decir se debe definir un lenguaje. Algunos dominios en los que es aplicable esta teoría son los siguientes: descripción de modelos, procesos, interfaces, protocolos, etc. Al finalizar el curso los estudiantes estarán familiarizados con los conceptos básicos de diseño de lenguajes, entenderán el problema de la definición de un lenguaje: sintaxis y semántica y estarán en capacidad de definir un lenguaje definiendo primero un modelo y una sintaxis para su representación.

ISIS4301 »  Sistemas Distribuidos

Créditos 4.00

Una de las 4 materias obligatorias
Si no se toma como obligatoria vale para la sub área Redes y Sistemas Distribuidos

En este curso se estudian las problemáticas más importantes que se presentan en el desarrollo de  sistemas distribuidos  y algunos de los  métodos posibles para  enfrentarlas, analizando en cada caso las ventajas e inconvenientes de cada uno. Además se  muestra su aplicación en el caso de diferentes tipos de sistemas distribuidos.

ISIS4307 »  Aplicaciones y Datos en Gran Escala

Créditos 4.00

ISIS4412 »  Grid & Cloud Computing

Créditos 4.00

Subárea: Ingeniería Informática
También vale para: Redes, Sistemas Distribuidos y Paralelismo.

El curso presenta el funcionamiento y la utilidad de la Computación de alto rendimiento (Computación en Grid, HPC por sus siglas en inglés), de forma que el estudiante logre la visión necesaria para entender, diseñar y poner en marcha un esquema basado en plataformas para computación de alto desempeño. Para lograr esta meta se desarrollan los conceptos y las técnicas básicas para solucionar problemas como el acceso a recursos compartidos, interoperabilidad y alta disponibilidad, comunicación entre procesos, configuración de Cluster y Grid y fundamentos de programación paralela.

 

ISIS4417 »  Modelamiento y Optimizacion de Redes de Datos

Créditos 4.00

ISIS4418 »  Seguridad de Sistemas

Créditos 4.00

ISIS4419 »  Inteligencia Militar y Criptografía

Créditos 4.00

ISIS4506 »  Arquitecturas de Datos

Créditos 4.00

Una de las 4 materias obligatorias. Si no se toma como obligatoria, vale para la sub área de Ingeniería de Información o Redes y Sistemas Distribuidos.

Un reto de cualquier empresa es ofrecer información adecuada, oportuna y confiable a los diferentes actores que participan en ella: accionistas, clientes, proveedores, ejecutivos, empleados, etc. Sus sistemas de información deben ser flexibles para soportar nuevos requerimientos y estrategias de negocio. La concepción y desarrollo de esos sistemas de información involucra varias dimensiones interrelacionadas: negocio, datos, aplicaciones y tecnología. En este contexto, se habla de arquitecturas empresariales, conformadas por arquitecturas más específicas, como son: la arquitectura de negocio, la arquitectura de datos, la arquitectura de aplicaciones, la arquitectura de tecnología.

Este curso se propone estudiar los aspectos relacionados con datos e información, en un contexto de arquitecturas empresariales, haciendo énfasis en servicios de gestión de datos.

ISIS4511 »  Gestión de Información Más Allá del Web 2.0

Créditos 4.00

Sub área: Ingeniería de la Información e Infraestructura de Tecnologías de Información.

El surgimiento de internet escala las dimensiones de tamaño, localización y control sobre la información que se genera. Principalmente desde mediados de la década del 2000, es una realidad el crecimiento y generación de volúmenes de información a escala mundial, de forma cooperativa, interoperable y desestructurada. La construcción colectiva de contenidos, por parte de comunidades abiertas y dinámicas, pone retos diferentes a la ingeniería de información y en particular a las herramientas que permiten su ubicación, consulta y gestión. El surgimiento de contenidos en redes sociales, portales de contenidos, wikis, blogs, contenido interactivo masivo, integración y notificación en tiempo real, así como la convergencia de servicios y dispositivos, hacen que el uso de esta información exija tecnología de información diferente a la tradicional. El contenido generado de forma colectiva y cooperativa es un material extenso que difícilmente logramos aún explotar en toda su dimensión.

Los sistemas de manejo de bases de datos tradicionalmente han respondido las necesidades de gestión transaccional de información. Fueron diseñados para responder de forma eficiente y eficaz a requerimientos de manejo de grandes volúmenes de información de tipo principalmente empresarial. Este curso toma como punto de partida la infraestructura tecnológica existente para Web 2.0 y las plataformas de cómputo de alto rendimiento como son los grid. Sobre esa tecnología, explora las herramientas de gestión de contenidos y los retos que surgen en el contexto de sistemas de información abiertos, cooperativos y no transaccionales, para información principalmente multimedia y semi-estructurada.

ISIS4613 »  Globalizacion, Tecnologias de Informacion y Desempeño de Negocios

Créditos 4.00

Subárea: Informática Organizacional

Con frecuencia se presentan fracasos en inversiones de TI mal concebidas o pobremente ejecutadas o que nunca llegan a ser usadas efectivamente. Al mismo tiempo, algunas empresas logran el retorno de sus inversiones en TI por encima del promedio del sector. Diversas investigaciones han demostrado que estas empresas tienen un Gobierno de TI claramente definido.  En este curso estudiamos desde una perspectiva estratégica cómo las empresas líderes logran desempeños excepcionales de sus inversiones en TI. 

ISIS4707 »  Diseño de Software Basado en Patrones

Créditos 4.00

Una de las 4 materias obligatorias. Si no se toma como obligatoria  vale para la subárea de Construcción de software. Tambien vale para la subáreas de Métodos formales

El curso pretende estudiar la problemática que gira alrededor de la construcción de soluciones informáticas en un contexto empresarial, con requerimientos típicos como flexibilidad, eficiencia, seguridad, calidad de los datos y distribución. Desde el punto de vista metodológico se abordan los temas de arquitectura empresarial, análisis de procesos de negocio, estilos de arquitectura y patrones de diseño. Desde el punto de vista tecnológico, se trabaja con componentes como motores de procesos, motores de reglas, buses de servicios, herramientas de seguimiento y monitoreo de negocio, contenedores de servicios, etc. Desde el punto de vista de arquitectura se trabaja con una orientación a servicios. Todo lo anterior se trabaja alrededor de talleres y proyectos prácticos, sobre enunciados reales.

 

ISIS4712 »  Desarrollo de Software Basado en Modelos

Créditos 4.00

Subárea: Construcción de Software; también vale para: Métodos Formales

El curso cubre los conceptos y fundamentos de la ingeniería dirigida por modelos Model Driven Engineering (MDE) y las tecnologías asociadas. Se revisa dos importantes enfoques para la implementación de MDE, Model-integrated Computing (MIC) y Model Driven Architecture (MDA). En cada uno de ellos se estudia y práctica la creación de metamodelos, modelos y transformaciones, desde diferentes lenguajes. Durante el curso los estudiantes realizan proyectos prácticos en los que aplican los conceptos vistos. Se espera que desarrollen un caso completo en el que se realice la implementación de una aplicación desde un modelo inicial desprovisto de detalles tecnológicos. Adicionalmente, se analiza el alcance de MDE y se exploran posibilidades de investigación en este dominio.

ISIS4715 »  Lineas de Producto

Créditos 4.00

ISIS4716 »  Estimacion de Proyectos de Desarrollo y Mantenimiento de Sw

Créditos 4.00

ISIS4820 »  Ambientes Interactivos 3D

Créditos 4.00

ISIS4821 »  Paid: Procesamiento y Analisis de Imagenes Digitales

Créditos 4.00

ISIS4822 »  Visual Analytics

Créditos 4.00

SAFE5101 »  Seguridad en El Host

Créditos 2.00

Familiarizar a los estudiantes con los conceptos básicos de Arquitectura del Computador y Sistemas Operativos, especialmente los conceptos relacionados. Además de un componente descriptivo de la tecnología. Se realizarán talleres prácticos de ataques comunes (v.gr. buffer overflows) en sistemas operativos populares (OpenBSD, Linux, Windows), hasta tener una panorámica clara de la forma en que opera y se puede proteger y asegurar una máquina.

SAFE5102 »  Seguridad en la Red

Créditos 2.00

Presenta una descripción detallada de la pila de protocolos TCP/I, haciendo especial énfasis en aquellas características de seguridad de los protocolos que hacen que fallen ante ataques. El curso, además del componente teórico descriptivo de los protocolos, incluye una serie de prácticas que mostrarán el funcionamiento de tecnologías fundamentales en seguridad, tales como firewalls, sniffers, honey pots, y port scanners.

SAFE5103 »  Modelos y Estándares de Seguridad

Créditos 2.00

Muestra de manera teórica y formativa los diferents modelos formales de seguridad como BellLapadula, Biba, Clark-wilson, Harrison-Ruzzo-Ullman, Denning, Chinese Wall y las diferentes certificaciones de seguridad derivadas de estos modelos, tales como TCSEC (DoD Orange Book), ITSEC, Common Criteria (ISO 15408), SSE-CMM (ISO 21827), y de CMMI e ISO 27001; de la misma forma se presentan estándares como el ISO 17799, el cual define los principales controles de seguridad de la información que se deben tener en cuenta en una organización.

SAFE5201 »  Ingeniería Criptográfica

Créditos 2.00

Afianza destrezas en los asistentes para utilizar técnicas que permitan el aseguramiento criptográfico de sistemas de información en ambientes reales de operación. Este curso combina una presentación formal y estructurada de los problemas, algoritmos, estándares y protocolos criptográficos (DES, 3DES, AES, SSL, X.509, SHA, pkcs, XML-Enc, XML-DSig, etc.) con discusiones concretas de uso y aplicaciones en entornos reales como Java y .NET.

SAFE5202 »  Administración y Gerencia de Seguridad de la Información

Créditos 2.00

Expone metodologías gerenciales de administración de seguridad. Para el caso del Análisis de Riesgos, muestra la metodología Octave y NIST800-30; para Planeación de Continuidad, presenta BCP/DRP (Business Continuity Planning/Disaster Recovery Planning); y para Atención de Incidentes de Seguridad, expone NIST800-61. También presentará los principios organizacionales básicos, como la separación de responsabilidades, menor privilegio, accountability, contratación y despido de recurso humano

SAFE5203 »  Aspectos Legales e Informática Forense

Créditos 2.00

Muestra una visión completa de la normatividad colombiana e internacional desde el punto de vista ético y legal sobre el crimen informático, derechos de autor y patentes. Se estudiarán también técnicas de recopilación de evidencia y en general, el análisis forense para efectuar un manejo adecuado de incidentes.

SAFE5301 »  Seminario Final

Créditos 2.00

Contextualiza de manera práctica todos los conceptos vistos durante la especialización mediante un trabajo final que aborda problemáticas novedosa en temas de seguridad. Por ejemplo, una problemática todavía inexplorada en nuestro medio es el desarrollo e integración segura de software... Así este curso comprendería los controles que se deben incluir en sistemas y aplicaciones, los pasos que se deben seguir durante el desarrollo, modelos de desarrollo de software, gestión de mantenimiento, gestión de configuración, el modelo SSE-CMM y CMMI.

SAFE5302 »  Operación Segura de Instalaciones

Créditos 2.00

Se enfoca fundamentalmente en aquellos elementos relacionados con seguridad física. Incluye una revisión completa de las tecnologías biométricas y su caracterización (Errores tipo 1 FRR: False Rejection Rate, tipo 2 FAR: False Acceptance Rate, y tipo 3 CER: Crossover Error Rate); con el fin de mostrar distintas técnicas y herramientas para controlar el acceso a las instalaciones, implantar circuitos cerrados de televisión, conseguir potección  perimetral y plantear consideraciones importantes respecto a potencia eléctrica, inundaciones, incendios y desastres naturales en general.