analista en tecnologías de la información - ort.edu.uy · pdf file... el...

Download Analista en Tecnologías de la Información - ort.edu.uy · PDF file... el desarrollo de aplicaciones web y ... Introduce a los principios generales de la programación, ... conceptualización

If you can't read please download the document

Upload: dodang

Post on 12-Feb-2018

222 views

Category:

Documents


1 download

TRANSCRIPT

  • Analista en Tecnologas de la Informacin

    3 aos

    Facultad de IngenieraBernard Wand-Polak

    fi.ort.edu.uy/tecnologias

  • 2

    ObjetivosLa carrera forma profesionales en informtica capacitados para:

    desempearse como analistas y programadores de sistemas informticos, y como especialistas en el desarrollo de software y en la administracin e integracin de tecnologas de la informacin;

    auditar e implantar sistemas y tecnologas de la informacin, construyendo planes de seguimiento y avance;

    liderar equipos multidisciplinarios de anlisis y programacin de sistemas informticos;

    competir exitosamente en el mercado, por su slida formacin y experiencia prctica en el uso de tcnicas innovadoras y lenguajes de ltima generacin;

    insertarse rpidamente en el mercado laboral, en empresas y organizaciones privadas y pblicas;

    crear su propia empresa de desarrollo de software, ofreciendo servicios y productos de sistemas;

    adaptarse a los cambios y a la evolucin continua de la tecnologa;

    dominar un rea de conocimiento especfica, a travs de la realizacin de un Programa de Desarrollo Profesional.

    Contenido curricularLas tecnologas de la informacin y su impacto en el desarrollo econmico y social han cambiado profundamente el enfoque de los sistemas en los ltimos aos. En ese sentido la carrera est orientada al desarrollo de sistemas que colaboran entre s, alineados a las necesidades reales de los negocios y contemplando la innovacin como motor del cambio.

    El plan de estudios brinda formacin especializada en mtodos y herramientas como el anlisis y el diseo de sistemas, la programacin orientada a objetos, la programacin visual, el desarrollo de aplicaciones web y la integracin de tecnologas.

    La teora que acompaa la tecnologa promueve la formacin de un profesional hbil en la incorporacin de la innovacin, capaz de crecer e integrar nuevos conocimientos, que asume su actualizacin profesional como una actividad continua.

    ANALISTA EN TECNOLOGAS DE LA INFORMACIN (3 AOS)

    La metodologa de enseanza tiene un enfoque basado en el trabajo sobre casos reales y referencias a las prcticas comunes del mercado regional e internacional. El uso de laboratorios es intenso, llevando la teora a un marco prctico, como mtodo para la asimilacin del conocimiento.

    TalleresLos talleres desarrollan la prctica profesional a partir de situaciones similares a las de trabajos reales. Desde el Taller de usabilidad y accesibilidad, que aplica estndares definidos para las tecnologas web, pasando por el Taller de objetos, que profundiza en los conceptos del Lenguaje Unificado de Modelado (UML), hasta el Taller de tecnologas, que trabaja sobre el diseo y la experimentacin con nuevas tecnologas, los estudiantes integran todos los conocimientos adquiridos durante el primer ao y medio de la carrera.

    Por su parte, el Taller GeneXus capacita para desarrollar rpidamente aplicaciones, empleando una herramienta inteligente en la gestin del conocimiento. Todo es llevado a la prctica de una forma exigente, estimulante y motivadora.

    Este folleto detalla el plan de estudios de la carrera. Por informacin sobre cuerpo docente, biblioteca, recursos acadmicos e insercin laboral de la Facultad de Ingeniera: fi.ort.edu.uy

  • 3

    Analista en Tecnologas de la Informacin

    La carrera Analista en Tecnologas de la Informacin Al culminar el primer ao, el estudiante puede desempear tareas bsicas de programacin en ASP.Net con C#, utilizando los fundamentos del Lenguaje Unificado de Modelado (UML).

    Concluido el Taller de tecnologas el alumno obtiene el ttulo de Programador Web. Desarrolla software en los lenguajes JavaScript y ASP.Net con C#, utilizando patterns y conceptos de algoritmia. Disea y programa bases de datos.

    Al finalizar el cuarto semestre ampla sus conocimientos de algoritmos. Complementa lo anterior con el aprendizaje de los conceptos de Ingeniera de Software y disea aplicaciones utilizando patrones en lenguaje Java.

    Culminando el Taller GeneXus est capacitado para el desarrollo rpido de aplicaciones utilizando una herramienta de alta productividad y demanda, recibiendo opcionalmente la Certificacin Internacional de Artech: Analista GeneXus.

    ANALISTA EN TECNOLOGAS DE LA INFORMACIN (3 AOS)

    Durante el quinto semestre el estudiante desarrolla el Proyecto integrador, que lo enfrenta a su primera experiencia con un cliente real, obteniendo el ttulo de Analista Programador.

    Terminando la carrera, el estudiante opta por cursar un Programa de Desarrollo Profesional que le permite especializarse en un rea de conocimiento de su inters, como por ejemplo: tecnologas y arquitecturas web, tecnologas emergentes, anlisis funcional, bases de datos, mejora del proceso de software, negocios y marketing en internet y seguridad informtica, entre otras opciones.

    Fachada de la Facultad de Ingeniera

  • 4

    PLAN DE ESTUDIOS

    ANALISTA EN TECNOLOGAS DE LA INFORMACIN

    1er. semestre

    Programacin 1 (JavaScript)

    Bases de datos 2Programacin 3 (ASP.Net con C#)

    Algoritmos y estructuras de datos 1

    Taller de tecnologas

    Introduccin a la computacin

    Programacin 2 (ASP.Net con C#)

    Bases de datos 1

    2do. semestre

    3er. semestre

    Taller de objetos (UML)

    Programador Web

    Ingeniera de software

    Diseo y desarrollo de aplicaciones

    (Java)

    4to.semestre

    Ttulo: Analista Programador

    Algoritmos y estructuras de datos 2

    Taller GeneXus

    5to.semestre Proyecto

    integrador

    Ttulo: Analista en Tecnologas de la Informacin

    Requisito de ingreso: 4to. ao de secundaria o equivalente.

    Duracin: 3 aos.

    Programa de Desarrollo Profesional en Tecnologas de la informacin

    Taller de usabilidad y accesibilidad

  • 5

    Analista en Tecnologas de la Informacin

    Sntesis de contenidos curriculares

    Fundamentos Introduccin a la computacinPresenta los conceptos generales de procesador, memoria, buses y registros, e introduce los elementos fundamentales de la lgica computacional. En un marco terico-prctico, adicionalmente brinda los fundamentos de las redes LAN y el modelo TCP/IP. Estudia los conceptos bsicos y la funcionalidad de los sistemas operativos bajo un ambiente virtualizado.

    Tcnicas de programacin Programacin 1Introduce a los principios generales de la programacin, abordando particularmente la resolucin de algoritmos bsicos; trabaja sobre estructuras en memoria, asumiendo que el estudiante no tiene conocimientos previos en informtica.

    Programacin 2Extiende los conocimientos de programacin adquiridos e introduce a los principios generales de la programacin orientada a objetos. Capacita en Lenguaje Unificado de Modelado (UML) y brinda los fundamentos del concepto de testing de software.

    Programacin 3Estudia tcnicas que permiten desarrollar aplicaciones orientadas a objetos, desde la concepcin del sistema hasta la implementacin, fijando los conceptos tericos mediante la prctica intensa en laboratorio. Las aplicaciones se construyen bajo el modelo de tres capas persistiendo los datos en bases de datos relacionales. Profundiza en los fundamentos de UML y en tcnicas de desarrollo de software. Presenta el concepto de refactorizacin (refactoring).

    Diseo y desarrollo de aplicacionesProfundiza en tcnicas que permiten desarrollar aplicaciones orientadas a objetos a travs de la implementacin de patrones y buenas prcticas de diseo utilizando Java, reforzando los conceptos tericos con la prctica correspondiente. Culmina el ciclo de desarrollo completo de la metodologa utilizando Lenguaje Unificado de Modelado (UML).

    Algoritmos y estructuras de datos 1 y 2Estudia las tcnicas de construccin de algoritmos y de recuperacin y almacenamiento de informacin. Presenta las herramientas necesarias para el anlisis y la evaluacin de la eficiencia de los programas y las distintas alternativas para resolver problemas complejos.

  • 6

    Bases de datos Bases de datos 1Ensea la teora y el diseo de bases de datos: modelado de datos, normalizacin, manejo de redundancia, lgebra y clculo relacional, conceptos de SQL, consideraciones de seguridad, rplica y distribucin. Introduce las tcnicas que permiten realizar el modelado conceptual de los datos y su posterior mapeo a un enfoque orientado a objetos.

    Bases de datos 2Capacita para implementar sistemas de bases de datos utilizando el modelo relacional. Integra clculo relacional y especificaciones SQL, que se implementan sobre la base de datos Oracle. Expone los conceptos de Data Warehousing y Data Mining estudiando las formas de disear e implementar Data Marts.

    Anlisis de sistemas Ingeniera de softwareIntroduce a los principios generales de la ingeniera de software: concepto de proceso de produccin de software y su control. Estudia tcnicas para asegurar la calidad del software y la gestin del riesgo en el proceso productivo, abarcando desde la ingeniera de requerimientos hasta tcnicas de gestin del cambio. Confronta distintas metodologas de produccin buscando que el estudiante genere un espritu crtico y selectivo en cuanto a tcnicas y soluciones posibles.

    Talleres Taller de usabilidad y accesibilidadPoniendo nfasis en el concepto de interfaz de usuario basada en tecnologas web, el taller capacita a los estudiantes en la aplicacin de estndares con el objetivo de construir sitios web accesibles.

    Taller de objetos Profundiza la conceptualizacin de la metodologa de anlisis, diseo y programacin orientada a objetos a travs de la aplicacin de los documentos definidos en el Lenguaje Unificado de Modelado (UML).

    Taller de tecnologasEn un entorno prctico, el estudiante aplica los conocimientos adquiridos durante el primer ao y medio de la carrera. El taller se enfoca en la arqu