Conoce cómo aportan los otros outcomes a tu formación Aquí

ISIS - 1001 INTRODUCCION INGENIERÍA DE SISTEMAS
Planear proyecto
Diseño global
Diseño detallado
Trabajo en grupo
Innovar

ISIS - 1105 DISEÑO Y ANALISIS DE ALGORITMOS
Especificar programas
Conocer límites de la algorítmica
Analizar algoritmos
Diseñar Algoritmos
Derivar programas
Verificar programas
Diseñar Algoritmos
Implementar algoritmos
Analizar algoritmos

ISIS - 1106 LENGUAJES Y MÁQUINAS
Ser capaz de saber dónde integrar los lenguajes y las máquinas a un proyecto de SW
Diseñar máquinas abstractas para resolver problemas.
Emplear diagramas y simuladores para validar los diseños relizados
Diseñar la integración de las máquinas en proyectos más complejos usando los formalismos de descripción de lenguajes.
Aprender a usar distintos simuladores y lenguajes

ISIS - 1204 APOI
MSP2, ARQ1, ARQ2
PCSW1, PCSW2, PCSW4, PCSW5
ARQ2, PCSW3, TP2, TP3

ISIS - 1205 APO II
ALG3, ALG4, MSP, PSW1, PSW3
MSP3, MSP4, ARQ1, ARQ2
MSP, ARQ, PSCW2, PSCW3, METOD1
MSP1, MSP2, ARQ1, HERR1, METOD1
PSCW2, PSCW3, HERR1, METOD2
ALG, MSP1, MSP2, ARQ2, ARQ3, ARQ4, TP1, HERR1, METOD

ISIS - 1206 ESTRUCTURA DE DATOS
Análisis Problema, Diseño UML SOL (Arquitectura), Complejidad temporal requerimientos
Diseño UML Componentes SOL, Integración SOL, Diseño UML Estructuras Datos
Complejidad algorítmica temporal, Pruebas componentes, Pruebas Estructuras Datos
Implementación componentes y estructuras, implementación integración, implementación pruebas
Documentación (Requerimientos, Diseños, Código)
Analizar alternativas diseños, analizar alternativas estructuras de datos, analizar complejidad algoritmica

ISIS - 1304 FUNDAMENTOS DE INFRAESTRUCTURA TECNOLÓGICA
Calcula requerimientos informáticos en términos de memoria utilizada, capacidad de discos, ancho de banda de buses y parámetros de rendimiento a nivel de hw
Asocia requerimientos de infraestructura con las características de la misma, para determinar la factibilidad de una solución

ISIS - 1404 TI EN LAS ORGANIZACIONES
Apropiar conocimiento de otras disciplinas pertinentes al problema e interactuar con expertos no informáticos de la organización.
Especificar los requerimientos del proyecto (negocio, funcionales, técnicos y no funcionales), utilizando los formalismos apropiados (casos de uso, protopersona, etc), y acordarlos con los actores involucrados.
Definir un ante-proyecto que describa: (1) Análisis y descripción de la organización y su entorno; (2) Descripción de problemas u oportunidades de mejora en la organización; (3) Levantamiento de requerimientos de negocio y de TI; (4) Selección de la solución adecuada a partir de las alternativas tecnológicas exitentes en el mercado (5) Descripción de la solución tecnológica seleccionada que ayudaría a resolver el problema o a aprovechar la oportunidad identificada; (5) Cálculo del costo de implementación de la solución.
Describir las diferentes dimensiones (datos, funcional, técnica, no funcional, organizacional) que participan en una solución de TI y negocio
Diseñar los nuevos procesos de negocio de la solución teniendo en cuenta las nuevas TI que serían implantadas

ISIS - 2007 DISEÑO DE PRODUCTOS E INNOVACIÓN TI
Concebir:Identificar y resolver problemas
Concebir:Identificar y proponer soluciones innovadoras
Diseñar Solución global con TI
Diseñar prototipos

ISIS - 2203
(Entender necesidades). Entender los requerimientos técnicos de un problema e identificar los requerimientos de infraestructura de una organización.
Identificar las problemáticas técnicas y de infraestructura en una organización.
(Diseñar una solución global). Entender las herramientas y mecanismos (sockets, concurrencia, algoritmos de cifrado e integridad) provistos por una plataforma para el diseño de una solución. Identificar la arquitectura para resolver las problemáticas de infraestructura en una organización.
(Diseñar solución detallada). Entender la función de diferentes componentes de infraestructura y sus interacciones para diseñar una solución.

ISIS - 2304 INFRAESTRUCTURA COMPUTACIONAL
Adquirir conocimiento suficiente sobre un problema para comprender los requerimientos funcionales y no funcionales previamente identificados.
Plantear y evaluar alternativas para aumentar la eficiencia de aplicaciones transaccionales (e.g., selección de índices), como parte del proceso de diseño físico de una base de datos relacional, dados unos requerimientos funcionales y no funcionales. * Comprender las soluciones soluciones algorítmicas existentes para el manejo de grandes volúmenes de datos, que minimicen los accesos a memoria secundaria.
Entender y aplicar el modelo relacional para el modelaje de datos * Diseñar un modelo conceptual para el mundo del problema, en aplicaciones de tipo transaccional, dados unos requerimientos funcionales. * Convertir un modelo conceptual del mundo del problema de una aplicación de tipo transaccional, a un modelo lógico para una base de datos relacional *Entender un Sistema Manejador de Bases de datos relacional (SMBD).
Analizar la calidad de un modelo lógico de datos relacional, desde el punto de vista de redundancia y problemas de inserción y supresión. * Plantear y evaluar alternativas para aumentar la eficiencia de aplicaciones transaccionales (e.g., selección de índices), como parte del proceso de diseño físico de una base de datos relacional, dados unos requerimientos funcionales y no funcionales. * Comprender las soluciones soluciones algorítmicas existentes para el manejo de grandes volúmenes de datos, que minimicen los accesos a memoria secundaria.
Definición, diseño y ejecución de escenarios de prueba para aplicaciones transaccionales
Desarrollar aplicaciones siguiendo una arquitectura específica con énfasis en el manejo transaccional de la información * Utilizar las funcionalidades ofrecidas por los sistemas de bases de datos, tales como manejo de concurrencia y atomicidad, en el cumplimiento de los requerimientos no funcionales de las aplicaciones. * Utilizar un SMBD relacional (e.g.: Oracle 10g, SQL Server 2005, MySQL, Sybase, DB2, PostgreSQL) de forma conjunta con un lenguaje orientado a objetos (e.g.: Java), para brindar soluciones que integren el manejo de persistencia en el desarrollo de aplicaciones transaccionales Web * Incorporar el lenguaje SQL en la solución de requerimientos funcionales que involucren el almacenamiento y acceso de datos persistentes en bases de datos relacionales.
Plantear y evaluar alternativas para aumentar la eficiencia de aplicaciones transaccionales (e.g., selección de índices), como parte del proceso de diseño físico de una base de datos relacional, dados unos requerimientos funcionales y no funcionales. * Comprender las soluciones soluciones algorítmicas existentes para el manejo de grandes volúmenes de datos, que minimicen los accesos a memoria secundaria.

ISIS - 2503 ARQUITECTURA Y DISEÑO DE SW
diseñar una arquitectura de software aplicando estilos y tácticas de diseño de alto nivel
diseñar una arquitectura de software aplicando patrones de diseño detallado
diseñar pruebas para validar que la arquitectura de software propuesta satisface los escenarios de calidad
aplicar una metodología de diseño centrado en arquitectura
aterrizar el diseño de alto y bajo nivel en tecnologías concretas

ISIS - 2603 DESARROLLO DE SW EN EQUIPO
Explicar y utilizar una arquitectura de aplicaciones web transaccionales dada para construir la aplicación.
Construir diseños detallados de los distintos componentes.
Construir pruebas para los distintos componentes
Planificar el proyecto y cada uno de sus ciclos

ISIS - 3301 INTELIGENCIA DE NEGOCIOS
Identificar tipos de análisis requeridos
Priorizar requerimientos y definir proyectos
Utilizar una metodología para desarrollar un sistema de inteligencia de negocios. Identificar los elementos involucrados en el planteamiento y selección de una arquitectura de solución
Modelar datos de manera muldimensional y realizar diseño físico Construir modelos para resolver problemas usando técnicas de Minería de Datos
Diseñar procesos de ETL

ISIS - 3302 MODELADO, SIMULACIÓN Y OPTIMIZACIÓN
Diseñar, resolver y realizar análisis de sensibilidad a través de simulación de casos reales en ingeniería
Identificar problemas de optimalidad y sus respectivas soluciones para problemas en ingeniería
Definir escenarios posibles de los modelos
Diseñar los modelos de optimalidad para representar el problema real
Diseñar el modelo con las restricciones del caso
Diseñar validaciones de los modelos a través de solvers y/o simulaciones
Realizar laboratorios en grupos
Evaluación de Decisiones

ISIS - 3204 INFRAESTRUCTURA DE COMUNICACIONES
Identificar problemas de rendimiento y seguridad en una arquitectura de comunicaciones. Identificar requerimientos de infraestructura de comunicaciones para una aplicación.
Definir escenarios de prueba. Identificar los servicios de red adecuados para una aplicación
Hipótesis sobre el comportamiento de una arquitectura de comunicaciones dada.
Definir pruebas a las que debe ser sometida una arquitectura de comunicaciones así como los servicios a utilizar por una solución
Diseñar topologías de red que respondan a una cierta problemática
Proponer alternativas de mejora para una arquitectura de comunicaciones. Diseñar esquemas de Direccionamiento
Diseñar mediciones que permitan observar el comportamiento de la red. Diseñar programas que validan particularidades en el desempeño de la red
Diseñar de redes utilizando dispositivos (routers, switches y servidores) que permitan realizar configuraciones seguras

ISIS - 3425 SISTEMAS EMPRESARIALES
Conocer los principales procesos de negocio de la empresa. Identificar qué actividades/procesos de negocio pueden/deben ser apoyados por Sistemas Empresariales.
Analizar el impacto de la implementación de Sistemas Empresariales (en la empresa, los clientes, los procesos, etc.).
Concebir la solución (ó el aprovechamiento) de problemas (ó de oportunidades) empresariales con base en los dos principales Sistemas Empresariales empaquetados (ERP y CRM). Estimar el Tiempo y Costo de un Proyecto de Sistemas Empresariales.
Entender la lógica de negocio que implementan los principales sistemas de información de una empresa.
Conocer los aspectos básicos de implantación de procesos de negocio en un ERP
Enfrentarse y resolver aspectos específicos de una tecnología nueva y compleja que se va a implantar en una empresa.

ISIS - 3510 CONSTRUCCION DE APLICACIONES MOVILES
Entender el ecosistema asociado con la movilidad, el valor agregado e impacto de una solucion en el contexto de los usuarios de ambientes móviles y restringidos
Entender el contexto de desarrollo de aplicaciones móviles desde el punto de vista técnico y de negocio
Definir una aplicación diferenciadora, basada en movilidad, teniendo en cuenta la diversidad de plataformas
Especificar los requerimientos del proyecto, de acuerdo con las restricciones que se deben abordar
Definir el valor agregado de una solución computacional móvil para un grupo de usuarios objetivo
Definir las etapas de desarollo de un proyecto teniendo en cuenta restricciones tecnológicas y diversidad de ambientes objetivo
Realizar el diseño detallado de una solución movil en diferentes configuraciones de dispositivos
Definir de manera incremental el proceso de construcción para la solución móvil propuesta, dadas unas restricciones marco que se esperan en la solución
Desarrollar una solución movil en iteraciones que reflejen la incorporación de las restricciones de arquitectura e infraestructura
Desarollar aplicaciones de manera grupal
Proponer y analizar soluciones innovadoras para un entorno definido
Realizar evaluación de pares, documentar adecuadamente una solución de arquitectura, presentar ideas y resultados a grupos de pares y patrocinadores
Evaluación de pares sobre la realización y cumplimiento de compromisos en un trabajo en equipo, tanto en lo metodológico como en la calidad de los entregables

ISIS - 3710 PROGRAMACIÓN CON TECNOLOGÍAS WEB
Entender el funcionamiento de la web y la evolución de las aplicaciones web (navegador, HTTP, javascript)
Identificar y Analizar los requerimientos de una aplicación web (interfaz de usuario, comunicación, persistencia)
Diseñar la arquitectura de la solución web y la arquitectura del software que funcionará en el navegador
Diseño de los módulos de la aplicación web y las APIs REST
Diseñar pruebas para un aplicación web (pruebas de la aplicación JS en el cliente y de los servicios REST en el servidor)
Implementar una aplicación web (javascript en el cliente y servicios REST en el servidor)

Comparte esto en:

Submit to FacebookSubmit to Google PlusSubmit to TwitterSubmit to LinkedIn