Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
1 1.1.2.1 Organización Empresarial Objetivos Adquirir los conceptos básicos de la Teoría de Sistemas y de Organización. Familiarizarse con la necesidad de información de las organizaciones y su relación con los sistema decisorios. Adquirir las técnicas más apropiadas para el análisis de casos. Contenidos Mínimos: Introducción al estudio de sistemas. Concepto y elementos de las Organizaciones. Sistema de formación de objetivos. Sistema decisorio. Sistema informativo. Sistema de control. Definición, análisis y resolución de problemas relacionados con el tratamiento de la información 1.1.2.2 Introducción a la Informática Objetivos Comprender con precisión las funciones de los componentes de los distintos dispositivos informáticos. Conocer el software básico orientado a las computadoras y los métodos para su control. Incorporar el vocabulario técnico de la Informática. Contenidos Mínimos: Evolución histórica del hardware y del software. Organización de las computadoras: procesador, memoria, procesadores de entrada-salida, dispositivos periféricos. Otros dispositivos: tablets, celulares, smart watch y Smart TV. IoT (Internet de las cosas). Domótica. Concepto de Sistema Operativo. Funciones básicas relacionadas con el usuario. 1.1.2.3 Fundamentos de Programación Objetivos Modelizar un problema mediante el diseño orientado a objetos. Modelizar la interacción entre objetos a partir de diagramas de secuencia. Delinear la estructura de un algoritmo simple para resolver problemas. Proponer la solución de un problema mediante un diagrama y un lenguaje de programación. Contenidos Mínimos: Estudio de las herramientas para la programación: secuencia, selección simple, ciclos condicionales e incondicionales. Algoritmos utilizando las herramientas. Tipo de datos simples. Uso de procedimientos y funciones, parámetros, variables locales y globales. Tipo de datos Estructurados: registros y arreglos. Aplicaciones: ordenamiento, acceso directo e indirecto a datos , cortes de control. Validación. Búsqueda. Archivos secuenciales. Diseño orientado a objetos. Clases. Métodos. Atributos. Herencia. 1.1.3.4 Taller de Herramientas de Programación Objetivos Familiarizarse con las herramientas necesarias para la generación de programas. Codificar correctamente los programas. Usar adecuadamente las herramientas de programación. Desarrollar programas utilizando las herramientas de programación propuestas. Contenidos Mínimos: Técnicas y normas para una buena práctica en la escritura de programas. . Herramientas de depuración, concepto y características. Desarrollo de programas utilizando las estructuras de control, variables estáticas simples. Uso de la cadenas de caracteres. Diseño adecuado de pantallas, y desarrollo de librerías. Manejo de cadena de caracteres. Desarrollo de programas utilizando estructuras estáticas del tipo arreglos de una y dos dimensiones. Realización de búsquedas, acceso indirecto, acumulación de totales, cortes de control. Desarrollo orientado a objetos. Clases. Métodos. Atributos. Herencia. 1.1.2.5 Matemática 2 Objetivos Adquirir técnicas para la comprensión y solución de los problemas matemáticos. Utilizar elementos de la matemática en tareas informáticas. Contenidos Mínimos: Conjuntos. Lógica proposicional. Relaciones y funciones. Funciones más frecuentes: lineal, potencial, exponencial, logarítmica. Sistemas de numeración. 1.1.1.6 Inglés Técnico Objetivos: Identificar las funciones y estructuras del idioma como vehículo hacia la lectura y comprensión de textos técnicos en inglés. Leer textos técnicos sencillos escritos en idioma inglés reconociendo los conceptos expuestos. Contenidos mínimos: Discurso prescriptivo (instrucciones). Tipos textuales: manuales, ayudas on-line; how-to. Discurso descriptivo (descripciones físicas y de funciones). Tipos textuales: manuales de usuario; boletines; fichas técnicas. 1.1.1.7 Taller de creatividad e innovación Objetivos Comprender la diferencia entre creatividad e innovación. Conocer las principales técnicas y herramientas utilizadas en el proceso creativo. Incorporar dimensiones que involucran los procesos de gestión de la innovación. Desarrollar pensamiento creativo e innovador. Reconocer capacidades para desplegar el espíritu emprendedor. Contenidos Mínimos: Diferencia entre creatividad e innovación. Técnicas para fomentar la creatividad. Creatividad en los negocios. Gestión de la innovación y la creatividad sinecmática. Técnicas creativas para la resolución de problemas. Que es ser emprendedor. Estado actual del emprendedorismo en el país y en el mundo. Financiamiento de riesgo. 1.2.2.8 Sistemas Administrativos Objetivos Conocer los procesos administrativos de las organizaciones. Incorporar los elementos necesarios para relevar y evaluar los sistemas administrativos. Contenidos Mínimos: Concepto de gestión y de administración. Sistemas administrativos. Control interno, elementos y objetivos. Sistemas administrativos estándar o pre planeados. Relevamiento y evaluación de los sistemas administrativos. 1.2.3.9 Arquitectura y Sistemas Operativos Objetivos Dominar los conceptos fundamentales acerca de los sistemas operativos y los lineamientos generales de los nuevos desarrollos tecnológicos en éste área. Describir las capacidades de los sistemas operativos y evaluarlos. Contenidos Mínimos: Evolución histórica de los sistemas operativos y de los procesadores. Componentes de un sistema operativo. Estructura del mismo. Técnicas de administración de memoria, del procesador y de los dispositivos de Entrada-Salida. Implementación del sistema de archivos. Seguridad. Protección. Estudio comparativo de varios sistemas operativos. 1.2.3.10 Programación 1 Objetivos Desarrollar habilidades de manejo de datos de tipo abstracto. Comprender el fundamento del paradigma de programación orientada a objetos. 3 Delinear la estructura de un algoritmo para resolver problemas complejos. Modelizar un problema mediante el diseño orientado a objetos. Contenidos Mínimos: Estructuración. Abstracción. Parametrización. Globalidad y Localidad. Tipos de Datos Simples y Estructurados. Tipo abstracto de datos. Estructuras Lineales. Pilas. Colas. Listas. Asignación dinámica de memoria. Recursividad. Estructuras No Lineales. Desarrollo orientado a objetos, reconocimiento y aplicación. Polimorfismo. Clases Abstractas. Interfaces. Excepciones. 1.2.2.11 Taller de Programación 1 Objetivos Generar y reutilizar estándares de programación. Desarrollar módulos o unidades en un lenguaje de programación. Desarrollar programas que contengan tipos abstractos de datos y estructuras de datos externas. Desarrollar programas informáticos. Contenidos Mínimos: Corte de control sobre arreglos y sobre estructura de datos externos. Ordenamiento. Programas de aplicación que utilizan estructuras de datos estáticas y dinámicas. Desarrollo orientado a objetos. Aplicación de: Polimorfismo. Clases Abstractas. Interfaces. Uso de excepciones. 1.2.4.12 Programación en Nuevas Tecnologías 1- Práctica Profesionalizante I Objetivos Dar a conocer las tecnologías actuales y futuras y su aplicación. Desarrollar aplicaciones web Contenidos Mínimos: Tecnologías actuales. Tecnologías recientes. Uso de las tecnologías. Introducción a la programación web. Cliente liviano. Servidor web. Servicio web. Herramientas para la programación web. Programación web: HTML5, Javascript, CSS. XML y JSON. Arquitectura web. Programación de aplicaciones web. Concepto de framework. Frameworks de Javascript más utilizados. Práctica Profesionalizante El alumno dispondrá de 50 hs. para desarrollar en equipo una aplicación web definida por el docente utilizando ASP.NET MVC, HTML5, Javascript, CSS y alguno de los frameworks de Javascript más utilizados en el mercado.1.2.2.13 Base de Datos 1 Objetivos Conocer diferentes tipos de bases de datos, sus técnicas de acceso, implementación y lenguajes de consulta. Conocer herramientas para uso de base de datos. Diseñar una base de datos relacional. Contenidos Mínimos: Estructura de un sistema global. Entidades. Relaciones. Datos: BLOB's (imagen, sonido, hipertexto). Llaves primarias. Bases de datos relacionales. Lenguaje de definición y de consulta. Restricciones de Integridad. Formas Normales. Bases de datos NoSQL. Lenguaje de definición y de consulta. Herramientas de base de datos. 2.1.3.14 Análisis y Metodología de Sistemas Objetivos Incorporar metodologías de análisis de sistemas. Incorporar métodos de documentación de sistemas. Contenidos Mínimos: Metodologías ágiles. Metodología en cascada. Ciclo de vida del desarrollo de software y su aplicación en las metodologías. Métodos para la documentación de sistemas. 4 2.1.2.15 Base de Datos 2 Objetivos Desarrollar consultas complejas utilizando lenguajes de base de datos Desarrollar sistemas para procesar grandes volúmenes de información. Contenidos Mínimos: Uso de lenguaje de consulta para realizar consultas complejas. Concepto de transacciones. Uso de transacciones. Procesamiento de archivos de texto plano. Importación y exportación de datos. 2.1.3.16 Programación 2 Objetivos Comprender conceptos avanzados de programación orientada a objetos. Comprender el uso de patrones de diseño. Desarrollar programas en el paradigma de orientación a objetos Contenidos Mínimos: Diseño en capas. Concepto de patrón de diseño. Uso de patrones de diseño más utilizados. Reflection. Concepto de ORM. Frameworks más utilizados en el mercado. SOA. XML. JSON. 1.2.3.17 Taller de Programación 2 Objetivos Desarrollar aplicaciones web Desarrollar servicios web Acceder a fuentes de datos Contenidos Mínimos: Desarrollo avanzado de aplicaciones web utilizando frameworks actuales. Uso de ORM. Arquitectura SOA. Desarrollo y uso de servicios REST. Procesamiento bach. 2.2.4.18 Programación en Nuevas Tecnologías 2- Práctica profesionalizante II Objetivos Introducir la programación móvil utilizando tecnologías híbridas Adquirir los conocimientos para publicar una aplicación en una tienda Contenidos Mínimos: Introducción a la programación Mobile. Herramientas para la programación Mobile. Aplicaciones nativas, híbridas y progresivas. Desarrollo de aplicaciones móviles utilizando tecnologías híbridas . Uso de servicios REST desde aplicaciones móviles híbridas. Publicación de aplicaciones en una tienda. Practica Profesionalizante El alumno dispondrá de 60 hs. para desarrollar en equipo una aplicación móvil propuesta por el docente utilizando una tecnología híbrida. 2.2.3.19 Programación 3 Objetivos Comprender conceptos avanzados de diseño orientada a objetos. Profundizar en el uso de patrones de diseño. Desarrollar programas en el paradigma de orientación a objetos. Contenidos Mínimos: Buenas prácticas en el diseño orientado a objetos. Uso avanzado de patrones de diseño. Ciclo de vida del desarrollo y mejores prácticas. Introducción a Big Data. Inteligencia de los datos. Ciencia de los datos y lenguajes de programación. 2.2.4.20 Taller de Programación 3 – Práctica profesionalizante III Objetivos Desarrollar aplicaciones móviles nativas Desarrollar y usar servicios web desde aplicaciones móviles nativas 5 Contenidos Mínimos: Ciclo de vida de las aplicaciones móviles nativas. Desarrollo de aplicaciones nativas. Acceso al dispositivo. Mensajería push. Notificaciones. Desarrollo y uso de servicios REST desde aplicaciones móviles nativas. Practica Profesionalizante El alumno dispondrá de 60 hs. para desarrollar en equipo una aplicación móvil propuesta por el docente utilizando una tecnología nativa. 2.2.4.21 Proyecto Final – Práctica Profesionalizante IV Objetivos Analizar técnicas de relevamiento y análisis de sistemas en un caso real. Obtener experiencia en el diseño de sistemas. Conocer herramientas de gestión. Desarrollar un proyecto completo. Contenidos Mínimos: Compendio de metodologías usuales. Planificación del proyecto a realizar. Etapa de alcance. Etapa de exploración. Etapa de especificación funcional. Etapa de diseño. Etapa de desarrollo. Uso de herramienta de planificación y gestión de actividades. Practica Profesionalizante El alumno dispondrá de 60 hs. para evaluar en equipo alternativas de solución tecnológicas para un cliente real o simulado por los docentes de la materia y desarrollar el proyecto completo pasando por las etapas de: relevamiento, análisis, diseño, desarrollo e implementación de la solución. 2.2.3.22 Seguridad e Integridad de Sistemas Objetivos Conocer las actividades de administración de la seguridad informática. Dominar técnicas y metodologías de control de procesos informáticos. Adquirir las técnicas para asistir al auditor de sistemas dentro del desarrollo de un proyecto de sistemas. Contenidos Mínimos: Seguridad: amenazas en el ambiente de procesamiento de datos. Controles de acceso: alcance del control de acceso. Controles de proceso: chequeos de límites aplicados en el proceso mecanizado. Delitos informáticos. Virus informáticos: protección ante los virus informáticos. Medidas de seguridad. Criptografía. Seguridad en la red (Intranet, Extranet, Internet) habeas data. Auditoria de sistemas. 2.2.3.23 Calidad de Software Objetivos Conocer las diferentes técnicas para el testing de software Conocer herramientas para el testing de software Contenidos Mínimos: Técnicas de testing de software. Casos de prueba. Herramientas para el testing. Testing manual y automatizado. Integración continúa. Test de unidad. 2.2.1.24 Estudios Judaicos Objetivos: Conocer el desarrollo del pueblo judío, los valores de su cultura. Aproximarse a la comprensión del holocausto; segunda guerra mundial y sus consecuencias para la humanidad y el pueblo judío. Comprender la actualidad socio-política-económica y religiosa del estado de Israel y su relación con los demás estados. Identificar los aportes de la cultura judaica en la sociedad Argentina. Contenidos mínimos: 6 Orígenes semíticos, politeísmo y monoteísmo. El calendario judío: festividades y símbolos. Cristianismo e Islam y sus influencias. Unidad y dispersión del pueblo judío. Las raíces del antisemitismo moderno. Ideologías totalitarias, nacionalismo, racismo, fascismo y xenofobia. Del Holocausto a la creación de un Hogar Nacional Judío. Creación del Estado de Israel: Población, cultura, sociedad, inserción internacional, conflictos con los estados árabes de la región. El sentido de pertenencia entre el Pueblo Judío e Israel. Israel en el contexto geopolítico del Medio Oriente. El desarrollo de una cultura judeo-argentina.
Compartir