Plan de Estudios: Maestría en Tecnología de la Información

La Maestría en Tecnología de la Información está acreditada por Resolución CONEAU Nº 736/12.

Descripción de los cursos

Business Intelligence & Analytics El gran volumen de datos que deben almacenar y procesar y el aumento constante de los requerimientos de análisis de la información enfrenta a las organización una situación crítica en su procesamiento. A ello se suma el aumento permanente de la competencia en un mundo cada vez más globalizado. Cuando la disponibilidad, accesibilidad de las consultas existentes y su tiempo de respuesta no resultan aceptables para el ritmo del negocio, se imponen nuevas soluciones, escalables en cantidad de datos y en cantidad de usuarios. Esta materia tiene como objetivo tocar los temas más relevantes y las últimas tendencias en Business Intelligence, Big Data, Data Science, Data mining y Data warehousing.

Arquitectura de Software Los sistemas informáticos actuales son más complejos y sofisticados que los de años atrás. La arquitectura de software surge entonces como una imperiosa necesidad para garantizar la eficacia y mantenibilidad de los sistemas y constituye una importante área de especialización. Esta materia cubre los aspectos más relevantes de la arquitectura de software, incluyendo atributos de calidad, middlewares, arquitectura de aplicaciones Web / Mobile / Cloud, arquitectura de aplicaciones empresariales y otras tendencias y paradigmas actuales.

Modelos y Metodologías La documentación adecuada de un software o de un proyecto en general es un aspecto fundamental, que permite el correcto análisis, diseño, desarrollo, y mantenimiento progresivo durante todo el ciclo de vida de los mismos. Existen hoy distintas metodologías, y el objetivo de esta materia es cubrir las principales, incluyendo Scrum, Kanban, RUP (Rational Unified Process), UML (Unified Modeling Language) entre otros.

Plataformas de Tecnologías de la Información Esta materia tiene como objetivo principal presentar las nuevas tendencias en el mercado de TI. Se tocarán temas relacionados a las plataformas móviles, integración y utilización de las redes sociales, internet de las cosas, herramientas y plataformas de desarrollo, software como servicio, seguridad, infraestructura, herramientas online y nuevos negocios entre otros.

Gestión de Proyectos de Desarrollo de Software Los proyectos de software habitualmente incurren en demoras y sobrecostos importantes. Algunos de los motivos que los producen son directamente atribuibles a fallas en la gestión del proyecto en sí, independientemente de la complejidad del producto. La Gestión de Proyectos de Desarrollo de Software engloba las actividades tendientes a paliar esta situación.

Testing y QA (Aseguramiento de la calidad) En todo producto creado por el hombre, no siempre se obtiene la calidad esperada. La administración de calidad del software contempla todos los procesos tendientes a lograr que la calidad del software sea una actividad planificada dentro del proceso de desarrollo del software y no una consecuencia deseable del mismo. Estos temas se contemplaran a lo largo de la materia.

Redes y Comunicación de Datos Complementa la formación de los graduados en Informática y/o Tecnologías de la Información con los conceptos fundamentales de soluciones y tecnologías de las Redes, su evolución, y su rol en el mercado. Permitiendo la adaptación de los sistemas informáticos a las posibilidades ofrecidas por las comunicaciones modernas, para lograr ventajas competitivas en la economía actual. Se profundiza en las nuevas tecnologías como voz y telefonía sobre IP, streaming de video, redes definidas por software, redes de contenido y seguridad.

Aspectos Legales en Tecnología de la Información Todo emprendimiento informático debe considerar sus efectos jurídicos a fin de evitar consecuencias no deseadas y resguardar los derechos de las propias creaciones. Para ello se requiere conocer el derecho de la propiedad intelectual, las patentes de invención, las marcas comerciales, los dominios de Internet, el régimen de responsabilidad civil, los delitos informáticos, la protección de la información, las firmas digitales, los contratos informáticos y las normas de ejercicio profesional. Esta perspectiva jurídica realizada desde la disciplina informática no sólo protege los propios sistemas sino que habilita a desempeñarse como colaborador en ámbitos de toma de decisiones judiciales y legislativas.

Proyecto de Desarrollo Tecnológico I y II La maestría contempla la realización de dos proyectos de investigación y desarrollo, en los que se llevarán a cabo trabajos experimentales o teóricos encarados hacia la generación de nuevos conocimientos, pero siempre encaminados hacia objetivos prácticos determinados. Los temas propuestos deberán tener vigencia y relación con las tendencias del mercado. A modo de ejemplo, los temas podrán ser: Cloud Computing, Mobile, Big Data, Data Mining, NoSql, Redes Sociales, Juegos, Internet of Things (IoT), Enterprise Architecture, EAI (Enterprise Architecture Integration), Agile software development, Project management, Testing / QA, Negocios y Emprendimientos de IT.

Materias electivas

Inteligencia ArtificialLa materia de "Inteligencia Artificial" se centra en el estudio de tecnologías y técnicas avanzadas que permiten a las máquinas aprender y realizar tareas inteligentes de manera autónoma. Está diseñada para proporcionar una comprensión profunda de la inteligencia artificial (IA) y sus aplicaciones, así como para capacitar a los estudiantes en el uso de algoritmos y herramientas de aprendizaje automático para resolver problemas del mundo real.

Cloud computing Cloud Computing es la forma de ofrecer servicios bajo demanda a través de redes públicas y privadas, como por ejemplo Internet. Entender sus cimientos y pilares, tanto tecnológicos como económicos, resulta estratégico para cualquier organización. Esta asignatura cubre los aspectos fundamentales de sus diferentes modelos de servicio (Infrastructure as a Service, Platform as a Service, Software as a Service, Backend as a Service, Serverless Computing, Containers) y tiene como objetivo comprender como desarrollar soluciones partiendo de los mismos.

Data Science Esta materia tiene como objetivo estudiar las técnicas y algoritmos para el análisis y descubrimiento de la información. Problemas que se pueden resolver mediante el análisis estadístico y mediante Machine Learning. Librerías y herramientas.  Introducción a R / Python para Data Science. Técnicas de recolección y limpieza. Introducción a ML. Aprendizaje Supervisado / No supervisado. Generación de modelos.

CiberseguridadEn la actualidad la tecnología de la información es sin lugar a dudas lo que más rápidamente ha evolucionado. Es por este motivo que la seguridad informática juega un papel muy importante a la hora de proteger la información y es debido a esto que las empresas han comenzado a demandar especialistas con conocimientos sobre el tema. El objetivo de la materia es introducir al alumno en la problemática y en las diferentes formas de proteger los sistemas dentro y fuera de la empresa.

Blockchains Las tecnologías de blockchains están revolucionando las formas de transaccionar en la economía moderna eliminando intermediarias y permitiendo distribuir la confianza entre una gran cantidad de pares, haciendo extremadamente difícil el fraude y la alteración de los registros de transacción. La materia tiene como objetivo que el alumno adquiera los conocimientos necesarios para el desarrollo de soluciones utilizando blockchains.

Big Data El termino Big Data (Datos masivos) se refiere al conjunto de herramientas destinadas a la manipulación, gestión y análisis de grandes volúmenes de datos que no pueden ser gestionados por las herramientas tradicionales. El objetivo de la materia es formar a los estudiantes en los temas más importantes de Big Data (recolección, almacenamiento, análisis, visualización y procesamiento de grandes volúmenes de datos).

Metodologías Ágiles Desde hace unos años la utilización de las metodologías ágiles (Ej: Scrum), se han diversificado a distintas áreas dentro de las empresas. Esto generó la necesidad de extenderlas a áreas relacionadas con el desarrollo de software. La materia tiene como objetivo que el alumno adquiera los conocimientos necesarios para aplicar las nuevas metodologías de administración de proyectos.

Negocios y Emprendimientos de TI En los últimos años ha habido una explosión de nuevos emprendimientos de personas que con iniciativa y creatividad han logrado triunfar en su propio negocio. Esta materia tiene como objetivo brindar los conocimientos necesarios para desarrollar el Entrepreneurship e Intraprenuership en el contexto de TI, en forma particular o dentro de una empresa, de tal manera de lograr una ventaja competitiva en el entorno laboral.

Transformación DigitalLa "Transformación Digital" es un término utilizado para describir el proceso mediante el cual las organizaciones adoptan tecnologías avanzadas para mejorar su funcionamiento y su capacidad de adaptación en la era digital. Esta materia se centra en entender cómo las tecnologías digitales están cambiando fundamentalmente la forma en que las empresas operan, interactúan con sus clientes, gestionan sus recursos y generan nuevos productos o servicios.

UX/UIEl objetivo de esta materia es introducir principios de usabilidad, diseño de interacción e interfaces de software, temas que están recibiendo creciente atención en los últimos años y posicionándose hoy como factores clave en el desarrollo de soluciones tecnológicas. Se cubrirán procesos existentes para el correcto diseño de interfaces de usuario, y métodos para la evaluación cuantitativa de las interacciones en el software. Se investigarán fundamentos y necesidades de accesibilidad en la tecnología (visuales, auditivos, motrices y otros). El estudio de casos permitirá el análisis de buenas prácticas y reconocer errores comunes.

Integración de Aplicaciones Cada vez son más los proyectos de software que tienen como objetivo principal la integración con aplicaciones ya existentes (Legacy Systems) dentro de la organización. Como resultado de esta necesidad surgen, entre otras, EAI (Enterprise Architecture Integration), SOA (Service Oriented Architecture), REST (Representational State Transfer), Micro services y BPM (Business Process Management). Éstas y otras técnicas son cubiertas en esta materia, que considera además aspectos relacionados con proyectos de gran envergadura en grandes organizaciones y la problemática del intercambio de datos entre sistemas dispares.

DevOpsLa materia de "DevOps" se enfoca en la cultura, prácticas y herramientas que permiten la integración efectiva entre los equipos de desarrollo (Dev) y operaciones (Ops) en el ciclo de vida de desarrollo de software. Su objetivo es acelerar la entrega de software de alta calidad, mejorar la colaboración y automatizar los procesos para garantizar una implementación más eficiente y confiable de aplicaciones.

EDUCATIONAL PARTNER