Analista Programador

Documentos relacionados
CARRERA ANALISTA PROGRAMADOR

Educando para la vida Cuareim , Montevideo, Uruguay Tel Fax

Educando para la vida Cuareim , Montevideo, Uruguay Tel Fax

* Desempeñarse como analistas y programadores de sistemas informáticos.

Analista en Publicidad

Técnico en Sistemas Operativos y Redes

Técnico en Soporte Informático

Analista en Comercio Exterior 1 año y medio

Analista Programador

Analista en Comercio Exterior

Técnico en Producción Musical

Licenciatura en Computación

Analista en Marketing 1 año y medio

UNIVERSIDAD TECNOLÓGICA DE PANAMÁ SECRETARÍA GENERAL FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES DESCRIPCIÓN DE CURSO DE LA CARRERA DE

Plan de Estudios. Maestría en Seguridad Informática

Máster Universitario en Ingeniería Informática

Universidad Tecnológica de Panamá. Postgrado / Maestría en Redes de Comunicación de Datos

Educando para la vida

EIS. Especialidad en Ingeniería de Software

Técnico en Realización Audiovisual

FORMACIÓN DE FORMADORES POSTGRADOS

SUPLEMENTO EUROPASS AL TÍTULO DE TÉCNICO SUPERIOR DE ARTES PLÁSTICAS Y DISEÑO

Introducción: Centros y alumnos en la Comunidad de Madrid.

Plan de estudios Maestría en Sistemas de Información y Tecnologías de Gestión de Datos

REGLAMENTO DE PRACTICAS PRE-PROFESIONALES EN LA CARRERA DE INGENIERÍA CIVIL EN COMPUTACION. Introducción

Analista en Redes Sociales y Community Management

UML, ejemplo sencillo sobre Modelado de un Proyecto

SUPLEMENTO EUROPASS AL TÍTULO

UNIVERSIDAD AUTONOMA DE CHILE DIRECCION DE CAPACITACION Y PROGRAMAS ESPECIALES

Área de Conocimiento:

DIPLOMADO VIRTUAL EN GERENCIA DE LA CALIDAD, BASADO EN LA NORMA ISO 9001:2008

DIPLOMA EN INVESTIGACIÓN SOCIAL APLICADA

Informe de Pasantías

Ministerio de Educación Nacional República de Colombia

EL PROCESO DE BOLONIA. LA EUROPA DEL CONOCIMIENTO

DISEÑO de INDUMENTARIA

Propuesta de la nueva Estructura Dirección de Estudios a Distancia

ASISTENTE GERENCIAL INFORMATICO

8. RESULTADOS PREVISTOS

PROGRAMADOR VISUAL BASIC.NET

DIPLOMADO EN INNOVACIÓN EDUCATIVA Y PROFESORADO DE ENSEÑANZA MEDIA EN PEDAGOGÍA E INNOVACIÓN EDUCATIVA

PERFIL DE LA CARRERA INGENIERÍA DE EJECUCIÓN EN COMPUTACIÓN E INFORMÁTICA

POSTÍTULO: COMUNICADOR AUDIOVISUAL EN FÚTBOL

Programa de Desarrollo Profesional en Mejora del Proceso de Software

Maestría en Gestión de la Calidad de la Educación Superior CODIGO SNIES

GUÍAS. Módulo de Diseño de software SABER PRO

Maestría en Psicopedagogía

C E N T R O D E F O R M A C I Ó N T É C N I C A P R O F A S O C. Modelo Educativo

Anexo 4.1 Acceso y Admisión de Estudiantes Sistemas de Información Previa

INFORME TECNICO PREVIO DE EVALUACIÓN DE SOFTWARE N /UIE-PATPAL - FBB

DGB14DR-101 DCA/2002

ESCUELA POLITÉCNICA SUPERIOR

ANEXO I PERFIL PROFESIONAL Y PLAN DE ESTUDIOS DEL TÉCNICO EN COMPUTACIÓN. I.1) Marco conceptual y proceso de construcción del perfil profesional

Los requisitos de accesibilidad en un proyecto software. Implicaciones de usuarios discapacitados en el proceso software

Programador Visual C++

A.N.E.P. CONSEJO DE EDUCACIÓN TÉCNICO PROFESIONAL LLAMADO A ASPIRANTES

11/06/2011. Alumno: José Antonio García Andreu Tutor: Jairo Sarrias Guzman

Curso de formación y actualización profesional para el personal docente

Producción de moda: Camila Monin (estudiante) Productor de Modas. 2 años.

TECNOLOGÍAS AMBIENTALES

MCC Maestría en Ciencias de la Computación

PSICOPEDAGOGÍA ( D.U.Nº / )

GUÍA DE TRABAJO 3 JORNADA DE REFLEXIÓN CON LA COMUNIDAD EDUCATIVA NUEVA ESCUELA SECUNDARIA DE CALIDAD

CAPITULO I ANALISIS DE LA SITUACION PROBLEMATICA

Seguimiento Académico de los. Estudiantes en Prácticas en Empresa

N /8/2014 Separata del Boletín Oficial de la Ciudad de Buenos Aires N 69

PLANIFICACIÓN DE LA DOCENCIA UNIVERSITARIA

CONEAU. Comisión Nacional de Evaluación y Acreditación Universitaria MINISTERIO DE EDUCACION, CIENCIA Y TECNOLOGIA. Buenos Aires, 13 de junio de 2005

Técnico en Sistemas Operativos y Redes

Oficina de Planeamiento y Presupuesto (OPP) División Cooperación Internacional. Base Beca. Ofrecimiento N : Curso: OPORTUNIDADES DE BECAS OEA - UNIR

DIRECCIÓN NACIONAL DE EDUCACIÓN SECUNDARIA Y SUPERIOR TECNOLÓGICA (DINESST)

CURSO Códigos de Ética

PROFESORADO DE ENSEÑANZA MEDIA EN PEDAGOGÍA Y TECNOLOGÍA EDUCATIVA

CONEAU. Comisión Nacional de Evaluación y Acreditación Universitaria MINISTERIO DE EDUCACION, CIENCIA Y TECNOLOGIA

Índice de Oferta Académica de Educación Continua

MAESTRÍA EN DOCENCIA UNIVERSITARIA

SISTEMA COORDINADO DE TUTORÍAS UNIVERSITARIAS Ordenanza nº 679. TUTORÍAS DE VIDA UNIVERSITARIA (art. 4.2)

1. Ordenación académica del título de formación profesional de Técnico en Explotación de Sistemas Informáticos

Bernard Wand - Polak

PRACTICUM DEL MÁSTER DE EDUCACIÓN SECUNDARIA OBLIGATORIA, BACHILLERATO, FORMACIÓN PROFESIONAL Y ENSEÑANZAS DE IDIOMAS.

ASIGNATURA DE GRADO: TECNOLOGÍAS WEB. Esta es la guía del curso de la asignatura "Tecnologías Web", perteneciente a los estudios de grado de la UNED.

Transcripción:

Analista Programador 2 años fi.ort.edu.uy/analistaprogramador Facultad de Ingeniería Bernard Wand-Polak

ANALISTA PROGRAMADOR (2 AÑOS) 2 Objetivos La carrera forma profesionales en informática capacitados para: desempeñarse como analistas y programadores de sistemas informáticos, y como especialistas en el desarrollo de software y en la administración e integración de tecnologías de la información; auditar e implantar sistemas y tecnologías de la información, construyendo planes de seguimiento y avance; liderar equipos multidisciplinarios de análisis y programación de sistemas informáticos; competir exitosamente en el mercado, por su sólida formación y experiencia práctica en el uso de técnicas innovadoras y lenguajes de última generación; insertarse rápidamente en el mercado laboral, en empresas y organizaciones privadas y públicas; Este folleto detalla el plan de estudios de la carrera. Por información sobre cuerpo docente, biblioteca, recursos académicos e inserción laboral de la Facultad de Ingeniería: fi.ort.edu.uy crear su propia empresa de desarrollo de software, ofreciendo servicios y productos de sistemas; adaptarse a los cambios y a la evolución continua de la tecnología. Contenido curricular Las tecnologías de la información y su impacto en el desarrollo económico y social han cambiado profundamente el enfoque de los sistemas en los últimos años. 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 innovación como motor del cambio. El plan de estudios brinda formación especializada en métodos y herramientas como el análisis y el diseño de sistemas, la programación orientada a objetos, la programación visual, el desarrollo de aplicaciones web y la integración de tecnologías. La teoría que acompaña la tecnología promueve la formación de un profesional hábil en la incorporación de la innovación, capaz de crecer e integrar nuevos conocimientos, que asume su actualización profesional como una actividad continua. 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 es intenso, llevando la teoría a un marco práctico, como método para la asimilación del conocimiento. Talleres Los talleres desarrollan la práctica profesional a partir de situaciones similares a las de trabajos reales. Desde el Taller de usabilidad y accesibilidad, que aplica estándares definidos para las tecnologías web, pasando por el Taller de objetos, que profundiza en los conceptos del Lenguaje Unificado de Modelado (UML), hasta el Taller de tecnologías, que trabaja sobre el diseño y la experimentación con nuevas tecnologías, los estudiantes integran todos los conocimientos adquiridos durante el primer año y medio de la carrera. Por su parte, el Taller GeneXus capacita para desarrollar rápidamente aplicaciones, empleando una herramienta inteligente en la gestión del conocimiento. Todo es llevado a la práctica de una forma exigente, estimulante y motivadora.

La carrera Analista Programador Al culminar el primer año, el estudiante puede desempeñar tareas básicas de programación en ASP. Net con C#, utilizando los fundamentos del Lenguaje Unificado de Modelado (UML). Concluido el Taller de tecnologías el alumno obtiene el título de Programador Web. Desarrolla software en los lenguajes JavaScript y ASP. Net con C#, utilizando patterns y conceptos de algoritmia. Diseña y programa bases de datos. Culminando el Taller GeneXus está capacitado para el desarrollo rápido de aplicaciones utilizando una herramienta de alta productividad y demanda, recibiendo opcionalmente la Certificación Internacional de Artech: Analista GeneXus. Durante el quinto el estudiante desarrolla el Proyecto integrador, que lo enfrenta a su primera experiencia con un cliente real, obteniendo el título de Analista Programador. Al finalizar el cuarto amplía sus conocimientos de algoritmos. Complementa lo anterior con el aprendizaje de los conceptos de Ingeniería de Software y diseña aplicaciones utilizando patrones en lenguaje Java. 3 Fachada de la Facultad de Ingeniería Analista Programador

ANALISTA PROGRAMADOR PLAN DE ESTUDIOS 1er. Programación 1 (JavaScript) Introducción a la computación Taller de usabilidad y accesibilidad 2do. Programación 2 (ASP.Net con C#) Bases de datos 1 Taller de objetos (UML) 3er. Programación 3 (ASP.Net con C#) Bases de datos 2 Algoritmos y estructuras de datos 1 Taller de tecnologías 4 4to. Diseño y desarrollo de aplicaciones (Java) Programador Web Ingeniería de software Algoritmos y estructuras de datos 2 Taller GeneXus 5to. Proyecto integrador Título: Analista Programador Duración: 2 años. Requisito de ingreso: 4to. año de secundaria o equivalente.

Síntesis de contenidos curriculares Fundamentos Introducción a la computación Presenta los conceptos generales de procesador, memoria, buses y registros e introduce los elementos fundamentales de la lógica computacional. En un marco teórico-práctico, brinda los fundamentos de las redes LAN y el modelo TCP/IP. Estudia los conceptos básicos y la funcionalidad de los sistemas operativos bajo un ambiente virtualizado. Técnicas de programación Programación 1 Introduce a los principios generales de la programación, abordando particularmente la resolución de algoritmos básicos; trabaja sobre estructuras en memoria, asumiendo que el estudiante no tiene conocimientos previos en informática. Programación 2 Extiende los conocimientos de programación adquiridos e introduce a los principios generales de la programación orientada a objetos. Capacita en Lenguaje Unificado de Modelado (UML) y brinda los fundamentos del concepto de testing de software. Programación 3 Estudia técnicas que permiten desarrollar aplicaciones orientadas a objetos, desde la concepción del sistema hasta la implementación, fijando los conceptos teóricos mediante la práctica 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 técnicas de desarrollo de software. Presenta el concepto de refactorización (refactoring). Diseño y desarrollo de aplicaciones Profundiza en técnicas que permiten desarrollar aplicaciones orientadas a objetos a través de la implementación de patrones y buenas prácticas de diseño utilizando Java, reforzando los conceptos teóricos con la práctica correspondiente. Culmina el ciclo de desarrollo completo de la metodología utilizando Lenguaje Unificado de Modelado (UML). Algoritmos y estructuras de datos 1 y 2 Estudia las técnicas de construcción de algoritmos y de recuperación y almacenamiento de información. Presenta las herramientas necesarias para el análisis y la evaluación de la eficiencia de los programas y las distintas alternativas para resolver problemas complejos. 5 Analista Programador

Síntesis de contenidos curriculares Bases de datos Análisis de sistemas Talleres 6 Bases de datos 1 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. Bases de datos 2 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. Expone los conceptos de Data Warehousing y Data Mining estudiando las formas de diseñar e implementar Data Marts. Ingeniería de software Introduce a los principios generales de la ingeniería de software: concepto de proceso de producción de software y su control. Estudia técnicas para asegurar la calidad del software y la gestión del riesgo en el proceso productivo, abarcando desde la ingeniería de requerimientos hasta técnicas de gestión del cambio. Confronta distintas metodologías de producción buscando que el estudiante genere un espíritu crítico y selectivo en cuanto a técnicas y soluciones posibles. Taller de usabilidad y accesibilidad Poniendo énfasis en el concepto de interfaz de usuario basada en tecnologías web, el taller capacita a los estudiantes en la aplicación de estándares con el objetivo de construir sitios web accesibles. Taller de objetos Profundiza la conceptualización de la metodología de análisis, diseño y programación orientada a objetos a través de la aplicación de los documentos definidos en el Lenguaje Unificado de Modelado (UML). Taller de tecnologías En un entorno práctico, el estudiante aplica los conocimientos adquiridos durante el primer año y medio de la carrera. El taller se enfoca en la arquitectura, el diseño y la experimentación de nuevas tecnologías, como el desarrollo de aplicaciones móviles (smartphones y tabletas). Realiza un proyecto de pequeño porte basado en la aplicación de herramientas integradoras y nuevos entornos de desarrollo.

Síntesis de contenidos curriculares Desarrollo rápido de aplicaciones Taller GeneXus (GX) Presenta la metodología de desarrollo incremental de aplicaciones, filosofía de desarrollo utilizada por GX. Aplica los distintos objetos GX, siguiendo el ciclo de desarrollo de la aplicación desde su inicio hasta su culminación. Ahonda en el uso de GX en situaciones complejas, desarrollando una aplicación a través de la práctica. Analiza mecanismos de optimización, tanto para paneles, reportes u otros objetos GX, aplicando el concepto de desarrollo de software en capas. Proyecto integrador Mediante la guía de un tutor y trabajando en equipo, el estudiante releva las necesidades de una aplicación para un cliente real; efectúa el análisis, diseño y programación del sistema, finalizando con la implementación y posterior defensa ante un tribunal de corrección. Lenguajes, ambientes de desarrollo y sistemas operativos A lo largo de la carrera, el estudiante aborda principalmente las siguientes tecnologías: ASP.Net, C#, Java, JavaScript, SQL, Windows, Unix-Linux, GeneXus, PhoneGap, Android. 7 Todas las marcas mencionadas son propiedad de sus respectivos fabricantes y/o diseñadores. Analista Programador

Comienzos: marzo agosto Horarios: Matutino: de lunes a jueves* de 8.00 a 11.00 hs o de 9.00 a 12.00 hs. Vespertino: de lunes a jueves* de 16.00 a 19.00 hs. Nocturno: de lunes a jueves* de 19.30 a 22.30 hs. *Semestres 1 y 2: tres días a la semana Por más información: Ing. Andrés de Sosa (desosa@ort.edu.uy) Armando Gervaz (gervaz@ort.edu.uy) Víctor Paulós (paulos@ort.edu.uy) Tel.: 2902 1505 La Universidad ORT Uruguay se reserva el derecho de realizar ajustes de fechas, horarios y contenidos. Las inscripciones están sujetas a quórum mínimo por turno. La universidad admite el ingreso condicional a carreras cortas hasta con tres previas (por un año). Apoyo a la inserción laboral La universidad brinda servicios a estudiantes avanzados y graduados para facilitar su inserción laboral. Estos servicios incluyen información y contactos para oportunidades laborales, 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 graduados en bases de datos de las principales selectoras de personal de nuestro país. Educando para la vida Cuareim 1451 11100, Montevideo, Uruguay Tel. 2902 1505 Fax 2908 1370 info@ort.edu.uy - www.ort.edu.uy Diciembre 2013