Electivas destacadas
Facultad de Ingeniería
A través de las materias electivas cada alumno desarrolla su propio perfil profesional, en los temas más avanzados y más demandados por la industria.
Aquí encontrarás algunas de las materias disponibles destacadas y su descripción. En el sistema de inscripción de MyUP encontrarás muchas más opciones y temas para tus electivas.
Mercado Transaccional y Fintech
Online sincrónicaMercado Transaccional y Fintech
Online sincrónica
El universo donde se diseñan nuevas formas de pagar, transferir, invertir, ahorrar y financiarse usando herramientas digitales. La materia propone un recorrido por el universo fintech desde una mirada práctica, creativa y actual. Es una introducción al nuevo sistema financiero digital, entendiendo cómo se mueven los pagos, las inversiones y la tecnología.
A lo largo del curso se verá cómo funcionan diversas plataformas del ecosistema fintech, qué hay detrás de una cuenta que rinde, y cuáles son las claves de la seguridad en las finanzas modernas con casos reales. Se explorarán nuevas fronteras: mundo crypto e inteligencia artificial aplicada al dinero, redes descentralizadas y la creación de un token propio con una red propia para comprender el futuro del valor digital. Una materia para quienes quieren entender —y construir— la próxima revolución del dinero.
Seminario de circuitos Integrados
Online sincrónicaSeminario de circuitos Integrados
Online sincrónica
En esta asignatura los alumnos aprenden el camino completo entre el diseño de un circuito integrado analógico, hasta su fabricación y ensayo. Cada alumno completa un diseño de un circuito integrado y al concluir, se envían a fabricar todos los proyectos de los alumnos. El profesor a cargo del seminario, ha trabajado como diseñador de circuitos integrados en empresas muy reconocidas de la industria electrónica como Qualcomm, Texas Instruments y Microsemi, y los alumnos podrán aprovechar su experiencia, en todo el proceso de diseño, validación, producción y ensayo. El envío a fabricar de los chips al concluir el cuatrimestre tendrá un costo muy muy reducido respecto a lo que es la fabricación de prototipos de circuitos integrados.
Ciberseguridad Industrial
Online sincrónicaCiberseguridad Industrial
Online sincrónica
En un mundo hiperconectado, donde el mundo real converge con el digital, es necesario conocer y aplicar las mejores prácticas, estándares y normativas internacionales con el fin de proteger principalmente a las personas y el ambiente. Esta materia no solo permite adentrarse en la teoría sino experimentar la forma de concebir la Ciberseguridad Industrial, establecer su nivel de madurez y en base a ello crear un plan de acción y establecer las herramientas claras y concisas como ser la gestión de inventarios e identidades, la vigilancia e inspección de tráfico, diferenciar los activos industriales y comprenderlos (PLC, RTU, HMI, etc.) y sobre todo la resiliencia desde la recuperación de la operación. Normativas como CSF NIST, IEC62443, Guías de defensa en profundidad, Modelo de Madurez C2M2 y similares, Zonas y conductos, Análisis de Ciber Riesgos serán la columna vertebral de ejercicios prácticos aplicables al día a día que hoy vivimos en los albores de la Industria 5.0 conviviendo con la IA y el IoT que cada día más y más pasan a ser parte importante de las redes conectadas de los mundos IT y OT.
Computación Cuántica
Online sincrónicaComputación Cuántica
Online sincrónica
La Computación Cuántica es una de las tecnologías con mayor potencial transformador de las próximas décadas. A lo largo de la cursada desarrollarás una comprensión profunda de los fundamentos que sostienen esta revolución: aprenderás qué es un qubit, cómo funcionan la superposición y el entrelazamiento, y por qué estos fenómenos permiten resolver problemas imposibles para las computadoras clásicas.
Pero no se trata solo de teoría: vas a programar computadoras cuánticas reales. Diseñarás circuitos cuánticos utilizando puertas lógicas fundamentales y los ejecutarás en hardware cuántico a través de la nube, accediendo a tecnología que hoy solo manejan las grandes empresas e institutos de investigación.
Además, conocerás el impacto de algoritmos icónicos como Shor, capaz de desafiar la criptografía actual, y Grover, que acelera búsquedas complejas con aplicaciones directas en finanzas, inteligencia artificial, desarrollo de medicamentos y mucho más.
Al finalizar, tendrás una visión clara de las principales tecnologías de hardware cuántico, comprenderás los desafíos reales de la era NISQ (Computación Cuántica Ruidosa de Escala Intermedia) y estarás preparado para interpretar hacia dónde se dirige esta industria que ya está cambiando el mundo.
Aprendizaje de Máquina (Fundamentos de Machine Learning)
Online asincrónica / presencialAprendizaje de Máquina (Fundamentos de Machine Learning)
Online asincrónica / presencial
Conceptos y herramientas necesarios para diseñar y desarrollar algoritmos que aprenden a partir de conjuntos de datos.
Fundamentos de las técnicas de aprendizaje de máquina, desde las más simples y difundidas, como regresión lineal o árboles de decisión, hasta algunas de mayor complejidad, como redes neuronales o algoritmos de Deep Learning.
Reconocimiento de problemas técnico o de negocios, posibles de con algoritmos de aprendizaje de máquina y, determinación de tipo de aprendizaje: supervisado o no supervisado, regresión o clasificación o recomendación. Definición de problemas de aprendizaje, recolección de los datos, selección de características relevantes, preprocesamiento de los datos, visualización, selección del algoritmo, entrenamiento y evaluación del modelo. Frameworks de Python más utilizados para el desarrollo de proyectos de aprendizaje de máquina: Scikit-Learn, Tensorflow y Keras.
Big Data
Online sincrónicaBig Data
Online sincrónica
Esta materia aborda la recolección, transformación, almacenamiento y procesamiento de grandes volúmenes de datos, a través de herramientas escalables. Tanto para ser trabajado desde agrupaciones de servers como desde la nube. Se abordan las arquitecturas, el despliegue, la redundancia, la administración y las interfases de aplicación de tecnologías de Big Data, que han revolucionado la capacidad de trabajo sobre datos estructurados y no estructurados. Está orientado a desarrolladores e innovadores de sistemas basados en Blockchains, tiene un gran componente práctico e incluye el desarrollo de un proyecto final. Se recomienda poseer conocimientos básicos sobre programación en alguno de los lenguajes modernos (Javascript, Java, o Python, o similar).
Big Data y Analytics
Online sincrónicaBig Data y Analytics
Online sincrónica
Organizaciones y empresas cuentan actualmente con grandes volúmenes de información, obtenidas de las actividades de navegantes, clientes actuales o potenciales, usuarios, mensajes, transacciones, actividades y eventos. Pero obtener valor a partir de toda esta información requiere herramientas específicas, que evolucionaron significativamente en los últimos años, en su capacidad para analytics es decir encontrar patrones, tendencias, formas de agrupación, excepciones, y sobre todo la capacidad de visualizar y presentar en forma clara y concisa resultados y conclusiones que permiten la definición de estrategias y la toma de decisiones.
Continuidad del Negocio/Ciberresilencia
Online sincrónicaContinuidad del Negocio/Ciberresilencia
Online sincrónica
El BIA y el análisis de riesgo. Procesos, su vinculación con la gestión de incidentes y la gestión de riegos. La continuidad del Negocio, el Plan de Recuperación ante desastres y la resiliencia. Prácticas efectivas para la respuesta y recuperación ante ciber-incidentes. Los roles y la documentación. Metodologías.
Data Science (Fundamentos de Data Science)
Online asincrónicaData Science (Fundamentos de Data Science)
Online asincrónica
Data Science combina herramientas y habilidades de matemática, estadística, recolección y transformación de la información, aprendizaje automático y analytics. Para esto además se utilizan lenguajes de programación como R y Python, y librerías específicas que permiten la manipulación y transformación de manera eficiente.
Desarrollo de Blockchains
Desarrollo-de-BlockchainsDesarrollo de Blockchains
Desarrollo-de-Blockchains
Introducción a los conceptos, lenguajes y herramientas de desarrollo de Blockchains, basadas en la plataforma más prometedora de estas tecnologías, Ethereum, para trabajar con transacciones, criptomonedas, contratos inteligentes, emisión de valores y otras aplicaciones.
En esta materia aprenderás a desarrollar aplicaciones descentralizadas en Solidity, estándar para aplicaciones de Smart Contracts, tanto en redes públicas como privadas. Se dará gran importancia a los aspectos de seguridad y optimización. Se incluye una introducción a los protocolos más importantes de seguridad y transacción digital, su evolución hasta las blockchains, las plataformas y emprendimientos que se perfilan como referentes en esta, transformación. El programa apunta a formar desarrolladores e innovadores de sistemas basados en blockchains, tiene un gran componente práctico, e incluye el desarrollo de un proyecto final. Está orientado a desarrolladores e innovadores de sistemas basados en blockchains, tiene un gran componente práctico e incluye el desarrollo de un proyecto final. Se recomienda poseer conocimientos básicos sobre programación en alguno de los lenguajes modernos (Javascript, Java, o Python, o similar).
DevOps
Online sincrónicaDevOps
Online sincrónica
DevOps es una filosofía de trabajo que busca integrar los equipos de desarrollo de software y operaciones de TI, fomentando la colaboración, comunicación y automatización. El objetivo es lograr una entrega más rápida y eficiente de aplicaciones y servicios en entornos ágiles, ya sea en infraestructuras locales o en la nube. Comprender los principios fundamentales de DevOps y su importancia en la entrega de software. Familiarizarte con las herramientas y tecnologías utilizadas en un entorno de DevOps, como la integración continua, automatización de pruebas y gestión de configuración. Aplicar la infraestructura como código para simplificar la gestión y la implementación de la infraestructura de TI. Desarrollar habilidades para crear pipelines de entrega continua efectivos y eficientes. Gestionar el ciclo de vida de las aplicaciones, desde el desarrollo hasta la producción, utilizando metodologías ágiles y herramientas de gestión de proyectos. Colaborar de manera efectiva con los equipos de desarrollo y operaciones, promoviendo la comunicación y la colaboración.
Aplicar prácticas de seguridad en el ciclo de vida del software, desde el desarrollo hasta la producción. Utilizar herramientas de monitoreo y análisis para mejorar la visibilidad y el rendimiento del software.
Capacidad de Innovación: Con un conocimiento sólido de los estándares, los profesionales pueden estar en una mejor posición para innovar y desarrollar nuevas soluciones y estrategias para abordar desafíos de seguridad emergentes.
El Profesional de TI
Online sincrónicaEl Profesional de TI
Online sincrónica
La materia "El Profesional de TI" ofrece una visión integral de los aspectos fundamentales de la gestión de Tecnologías de la Información (TI) en el entorno empresarial actual. Desde la gobernanza de TI y los estándares de gestión de proyectos hasta la administración de equipos y la transformación digital, este curso proporciona a los estudiantes las habilidades y conocimientos necesarios para tener éxito como profesionales de TI. A lo largo del curso, los estudiantes explorarán temas como IT Governance, Estándares PMBOK, Scrum Agile, Design Sprint, OKR, ISO, ITIL, Cobit, estrategia y gestión de infraestructura de TI, costos de TI (CAPEX vs OPEX), gestión de equipo de TI, sistema de gestión/ejecución de proyectos, transformación digital en las organizaciones y gestión de contratos y proveedores.
Entrepreneurship
Online sincrónicaEntrepreneurship
Online sincrónica
Esta asignatura incentiva la visión y las habilidades para conducir proyectos de emprendimiento de nuevas empresas y también proyectos de innovación en empresas existentes. Relaciona al alumno con el ecosistema emprendedor necesario para la búsqueda de financiación, consultoría comercial, legal y de gestión.
Ayuda a los alumnos a convertir ideas de producto en ideas y planes de negocio, y a movilizar los recursos y las acciones necesarias para llevarlas adelante exitosamente.
Estandares y Normativas de Seguridad
Online sincrónicaEstandares y Normativas de Seguridad
Online sincrónica
Las empresas buscan activamente profesionales que comprendan y puedan implementar estándares de ciberseguridad, lo que aumenta las oportunidades de empleo y las perspectivas de carrera, por ello conocer los estándares de ciberseguridad ofrece numerosos beneficios profesionales. Algunos de los beneficios más importantes: mejora de habilidades y conocimientos.
Capacidad de Cumplimiento: Los profesionales que conocen los estándares están mejor preparados para ayudar a sus organizaciones a cumplir con regulaciones y leyes de ciberseguridad, lo que puede ser crucial para evitar sanciones y multas.
Ventaja Competitiva: Tener un conocimiento profundo de los estándares de ciberseguridad puede diferenciar a un profesional de sus pares, proporcionando una ventaja competitiva en el mercado laboral. Desarrollo de Carrera: Conocer los estándares puede abrir puertas a roles más avanzados y especializados en ciberseguridad, como arquitecto de seguridad, analista de riesgos, auditor de seguridad, entre otros.
Contribución a la Seguridad Organizacional: comprender y aplicar estándares de ciberseguridad permite desempeñar un papel crucial en la protección de la organización contra amenazas cibernéticas.
Reducción de Riesgos: Con el conocimiento de los estándares, se pueden implementar medidas preventivas efectivas, reduciendo el riesgo de brechas de seguridad y mejorando la resiliencia de la organización.
Capacidad de Innovación: Con un conocimiento sólido de los estándares, los profesionales pueden estar en una mejor posición para innovar y desarrollar nuevas soluciones y estrategias para abordar desafíos de seguridad emergentes.
Fullstack Web Development
Online sincrónicaFullstack Web Development
Online sincrónica
En la actualidad la programación de soluciones web ha tomado gran relevancia en el campo laboral, por lo que Fullstack propone un enfoque completo de desarrollo utilizando las principales tecnologías disponibles en el mercado tales como Node, Mongo y frameworks relacionados.
Tendrás la posibilidad de construir una aplicación web desde cero, planificando y validando tu trabajo, así como también conocer herramientas básicas de testeo.
Fundamentos de Ciberseguridad
Online sincrónica y online asincrónicaFundamentos de Ciberseguridad
Online sincrónica y online asincrónica
Los objetivos de esta materia son los siguientes:
Comprender el rol de la gestión de ciberseguridad dentro de una Organización. Interiorizarse en las distintas herramientas que existen para la protección de los activos informáticos. Conocer, diseñar e implementar controles que permitan mejorar los niveles de seguridad de una Organización. Adquirir la terminología empleada en la gestión de Ciberseguridad. Reconocer y ejecutar las acciones necesarias a fin de contener un posible incidente de seguridad. Comprender el rol de la gestión de riesgo dentro de una Organización. Comprender el rol de la Auditoria dentro de una Organización.
Informática Forense
Online sincrónicaInformática Forense
Online sincrónica
Conocer y aplicar los métodos para auditar los procesos inherentes al desarrollo y puesta en marcha de un sistema de información, los aspectos legales de la informática en su ámbito profesional, las técnicas, herramientas y procedimientos más apropiados para resguardar y analizar evidencia digital. Aprender técnicas para la implementación y administración de sistemas de información seguros.
Aplicar los principios de la computación forense en su vida profesional. Aplicar las metodologías que inspiren y fortalezcan la práctica de la cultura de la seguridad en informática, las acciones legales que son posibles de efectuar cuando ocurre un acceso no autorizado, robo o modificación de la información, espionaje, etc.
Ingeniería Reversa
Online sincrónicaIngeniería Reversa
Online sincrónica
Es un curso a distancia que te introducirá al mundo del análisis de malware. Aprenderás sobre las herramientas y técnicas utilizadas para investigar cómo funciona el código malicioso, sus mecanismos de infección y estructuras más utilizadas. El curso combina teoría y práctica, con ejercicios y análisis de casos reales para que puedas desarrollar habilidades prácticas en el análisis estático y dinámico de malware. Al finalizar, serás capaz de entender informes técnicos, aplicar contramedidas y comprender las implicaciones éticas y legales del análisis de malware.
Introducción a la Robótica
Online asincrónicaIntroducción a la Robótica
Online asincrónica
La materia abarca conceptos desde los primeros sistemas de automatización, hasta Industria 4.0. Se hace hincapié en sensores, locación, telemetría y manejo integral de datos para actuadores y controles simples y complejos. Técnicas de posicionamiento, trayectorias para distintos sistemas de control, por ejemplo, drones y navegación automática. Visión por computadora y algoritmos. Laboratorio y prácticas de robótica desde las instalaciones de la facultad de ingeniería.
Metodologías Ágiles
Online asincrónicaMetodologías Ágiles
Online asincrónica
Adquirir los conocimientos básicos necesarios para la administración y seguimiento de proyectos de desarrollo de software, aplicando metodologías ágiles, especialmente SCRUM. Conocer los problemas que existen en la administración de un proyecto ágil, cómo resolverlos, cómo estimar, planificar y ejecutar un proyecto de software utilizando SCRUM. Identificar los distintos roles en un equipo SCRUM y utilizar los artefactos y ceremonias que este framework ofrece.
Microservicios y APIs Escalables
Online sincrónicaMicroservicios y APIs Escalables
Online sincrónica
La materia Microservicios con Spring Boot ofrece una formación integral en el desarrollo de aplicaciones modernas con el lenguaje Java, utilizando el framework Spring Boot. A lo largo del curso, los estudiantes aprenderán a implementar arquitecturas robustas, escalables y de alta disponibilidad mediante el uso de microservicios y desarrollo de APIs. Se profundiza en conceptos clave como el patrón MVC, APIs RESTful y el uso de herramientas como Spring Boot, Spring Cloud, Eureka y API Gateway. Además, se desarrollan habilidades prácticas en la arquitectura de proyectos Java, acceso a datos con JPA y ORM con Hibernate. Este enfoque prepara a los alumnos para enfrentar los desafíos tecnológicos actuales en entornos empresariales dinámicos.
Programación con Inteligencia Artificial Generativa
Online sincrónicaProgramación con Inteligencia Artificial Generativa
Online sincrónica
La incorporación de herramientas de inteligencia artificial generativa en el desarrollo de aplicaciones está transformando radicalmente el proceso de creación de software, proporcionando a los desarrolladores capacidades avanzadas para acelerar el desarrollo y mejorar la calidad del código. Esta asignatura busca equipar a los estudiantes con las habilidades y conocimientos necesarios para aprovechar estas herramientas, promoviendo un enfoque innovador en la programación asistida por inteligencia artificial.
Seguridad de Desarrollo de Aplicaciones Web (APP Hacking)
Online sincrónicaSeguridad de Desarrollo de Aplicaciones Web (APP Hacking)
Online sincrónica
Los temas que se verán en esta materia son: Introducción a la Seguridad Web. Buenas prácticas de seguridad dentro de las aplicaciones Web. Comprensión las distintas técnicas de ataque sobre aplicaciones Web. Uso de Proxy Web como herramienta de ataque. Ingeniería Social utilizando herramientas Web. Comprensión de PKI y su implementación. Comprensión de WAF y su implementación. Introducción a la Seguridad Mobile bajo entornos Android. Buenas prácticas de seguridad dentro de las aplicaciones móviles bajo entornos Android. Comprensión las distintas técnicas de ataque sobre aplicaciones Mobile bajo entornos Android.
Seguridad Ofensiva
Online sincrónicaSeguridad Ofensiva
Online sincrónica
Objetivos de la materia:
Conocer las técnicas y herramientas que utilizan los atacantes para explotar vulnerabilidades en los sistemas informáticos conectados a Internet. Conocer en forma amplia y general las metodologías abiertas principales respecto de pruebas de penetración de redes. Comprender las principales contramedidas que deben implementarse para mitigar las técnicas de ataque analizadas. Ser capaz de ejercer un juicio crítico sobre una situación planteada utilizando para ello los conceptos y técnicas básicas de ataque y defensa en seguridad de sistemas. Tener la capacidad para resolver problemas prácticos mediante una adecuada y sólida formación académica.
SQL
Online sincrónicaSQL
Online sincrónica
En un mundo donde los datos son el eje de la toma de decisiones, dominar SQL (Structured Query Language) es una habilidad esencial. Esta materia te brinda las bases sólidas para interactuar con bases de datos relacionales, permitiéndote crear, consultar, modificar y eliminar datos de manera segura y profesional. Si pensás trabajar en desarrollo, análisis de datos, testing, ingeniería de software o incluso áreas de negocio con soporte técnico, aprender SQL es una inversión clave en tu perfil profesional.
Durante la cursada vas a aprender de manera práctica y progresiva:
• Instalación y configuración de motores de bases de datos. (Docker).
• Sentencias SQL avanzadas:
• Manejo seguro de registros y estructuras
• Gestión de usuarios, backups y restauración de bases.
• Trabajo con contenedores (Docker) y dumps de bases.
Además, vas a poner en práctica todo lo aprendido mediante un Trabajo Práctico integrador.
Visión Computacional
Online sincrónicaVisión Computacional
Online sincrónica
La visión computacional nos permite realizar una gran variedad de tareas. Desde segmentación de imágenes (dividir una imagen en partes y examinarlas individualmente) y reconocimiento de patrones (reconocer la repetición de patrones entre imágenes), hasta la clasificación de objetos (clasificar los objetos que se encuentran en una imagen), seguimiento de objetos (encontrar y rastrear objetos en movimiento en un video) y detección de objetos (buscar e identificar objetos específicos en una imagen). Reconocimiento facial y de gestos.
Whatsapp +54 9 11 38325424



























