| Analista Programador |
|
|
Objetivos e inserción laboral La carrera forma profesionales en informática capacitados para:
El plan de estudios brinda una formación especializada en métodos y herramientas, tales como programación orientada a objetos, programación visual y desarrollo hipermedia (sitios Web). La metodología de enseñanza tiene un enfoque basado en el trabajo sobre casos reales y referencias a las prácticas comunes del mercado regional e internacional. El uso de laboratorios equipados con modernas tecnologías es intenso, llevando gradualmente la teoría a un marco práctico, como método para la asimilación del conocimiento.
El dictado de una secuencia de talleres permite al alumno ir integrando a lo largo de la carrera la necesaria práctica profesional, enfrentándose a situaciones similares a las de trabajos reales. Desde el mantenimiento básico de una computadora, pasando por el desarrollo de aplicaciones utilizando la técnica Extreme Programming, hasta la gestión de proyectos, todo es llevado a la práctica de una forma exigente, estimulante y motivadora.
La Universidad ORT Uruguay es integrante de ORT Mundial -la mayor red educativa no gubernamental en el mundo, con presencia en más de 50 países.
La universidad brinda servicios de apoyo a estudiantes avanzados y graduados para facilitar su inserción laboral. Estos servicios incluyen información y contactos para oportunidades laborales, gestión de pasantías rentadas, capacitación en redacción de antecedentes y presentación a entrevistas de selección laboral, asesoramiento para la creación de empresas e inclusión de los datos de los graduados en bases de datos de las principales selectoras de personal de nuestro país.
Al culminar el primer semestre el estudiante puede desempeñarse como Soporte Informático. Asimismo, puede diagnosticar y probar programas en computadoras personales y realizar tareas vinculadas a la instalación, diagnóstico y revisión del software de un PC.
Al final del tercer semestre el estudiante domina la teoría del análisis y diseño de aplicaciones. Esto se fortalece con su capacidad de desarrollar en Java, uno de los lenguajes más solicitados para el desarrollo en Internet.
1er Año
Arquitectura de Computadoras
(marzo a julio 2008)
Taller de utilitarios PC (Julio / Agosto 2008)
Programación 2
Redes
(agosto a diciembre 2008)
Taller de programación visual (Febrero 2008)
Evaluación Integradora: Certificado en Programación Visual
2do Año
Diseño y desarrollo
de aplicaciones
Bases de datos
Sistemas Operativos
(Marzo a Julio 2009)
Taller de diseño (Julio / Agosto 2009)
Algoritmos y estructuras de datos
Aplicaciones de base de datos
Programación Web
(Agosto a Diciembre 2009)
Taller de gestión de proyectos (Febrero 2009)
Ingeniería de Software
Proyecto de análisis y programación
(Marzo a Julio 2010)
Título: ANALISTA PROGRAMADOR
Programación 1
Introduce a los principios generales de la programación orientada a objetos, trabajando sobre estructuras en memoria, asumiendo que el alumno no tiene conocimientos previos de informática.
Programación 2
Extiende los conocimientos de programación orientada a objetos, siguiendo las etapas de desarrollo que son responsabilidad del programador, incorporando el uso de bases de datos.
Diseño y desarrollo de aplicaciones
Enseña técnicas que permiten desarrollar aplicaciones orientadas a objetos, desde la concepción del sistema hasta la implementación, reforzando los conceptos teóricos con la práctica correspondiente. Culmina el ciclo de desarrollo completo de la Metodología Unificada (UML).
Algoritmos y estructuras de datos
Estudia las técnicas de construcción de algoritmos, de recuperación y almacenamiento de información, analizando las soluciones más utilizadas a problemas complejos.
Diseño hipermedia
Presenta técnicas para el manejo de imagen, audio, video y animación, dominando metodologías para el diseño y desarrollo de aplicaciones hipermedia basadas en Javascript y PHP, tanto con destino a sitios Web, como para uso local, en un marco basado en técnicas de ingeniería de software.
Arquitectura de computadores
Introduce a los fundamentos de la arquitectura de los microprocesadores y del PC en general. Presenta conceptos básicos sobre el computador, profundizando en el funcionamiento y finalidad de sus componentes.
Redes
Brinda los conceptos de redes de área local en un marco teórico - práctico. Presenta las implementaciones del mercado, en particular el uso de TCP/IP y programas basados en TCP/IP en LAN. Enseña la teoría e implementación de protocolos que permiten la comunicación en WAN e implementaciones de router, firewall y proxy. Estudia elementos de comunicación para soporte de MAN-WAN y redes inalámbricas de alta velocidad.
Sistemas operativos
Estudia la teoría de los sistemas operativos y su implementación: procesos, threads, prioridades, memoria. Presenta el manejo de disco, nociones de seguridad y de distribución de servicios. Aplica conocimientos prácticos en el desarrollo de aplicaciones Unix-Linux.
Bases de datos
Enseña la teoría y el diseño de bases de datos: modelado de datos, normalización, manejo de redundancia, álgebra y cálculo relacional, conceptos de SQL, consideraciones de seguridad, réplica y distribución. Introduce las técnicas que permiten realizar el modelado conceptual de los datos y su posterior mapeo a un enfoque orientado a objetos.
Aplicaciones de datos
Capacita para implementar sistemas de bases de datos, utilizando el modelo relacional. Integra cálculo relacional y especificaciones SQL, que se implementan sobre la base de datos Oracle. Introduce a los conceptos de Data Warehousing y Data Mining estudiando las formas de diseñar e implementar Data Marts.
Utilitarios PC
Enseña las destrezas necesarias para detectar fallas básicas, configurar e instalar un PC en un entorno teórico-práctico. Estudia el uso de programas de diagnóstico, antivirus, herramientas generales de protección, administración y recuperación de sistemas Windows.
Programación visual
Aplica los conocimientos adquiridos en la programación de PC con Visual Basic .Net. orientado a objetos. El objetivo es enfrentar al alumno a un entorno similar al de producción comercial de software.
Diseño
En un entorno práctico aplica los conocimientos adquiridos en el diseño orientado a objetos. El alumno desarrolla una aplicación típica de Intranet en Java, siguiendo el proceso de desarrollo establecido por las prácticas de Extreme Programming.
Gestión de proyectos
Enseña técnicas para planificar, controlar y gestionar proyectos. Establece los criterios fundamentales a tener en cuenta para el control y seguimiento de las actividades, y de evaluación de las variables que permiten medirlas.
Proyecto que consiste en desarrollar un software para una empresa de plaza, con la tutoría de experimentados docentes. Incluye seminarios sobre técnicas de análisis de sistemas, priorizando su aplicación.
Lenguajes, Ambientes de desarrollo y sistemas operativos |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||

