1 / 67

Presentación de las materias Optativas para el año 2013

Presentación de las materias Optativas para el año 2013. Área: Arquitectura, Redes y Sistemas Operativos. Profesores. Diseño de Sistemas de Tiempo Real Fernando Romero JAVA y Aplicaciones Avanzadas en Internet Claudia Queiruga Tecnología de Identificación Automática Jorge Bellavita

xandy
Download Presentation

Presentación de las materias Optativas para el año 2013

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Presentación de las materias Optativas para el año 2013 Área: Arquitectura, Redes y Sistemas Operativos

  2. Profesores • Diseño de Sistemas de Tiempo Real • Fernando Romero • JAVA y Aplicaciones Avanzadas en Internet • Claudia Queiruga • Tecnología de Identificación Automática • Jorge Bellavita • Seguridad y Privacidad en Redes • Javier Díaz – Paula Venosa • Interfaces Adaptadas para Dispositivos Móviles • Ivana Harari

  3. Profesores • Tecnologías aplicadas a Business Intelligence • Paola Amadeo • Redes y Servicios Avanzados en Internet • Nicolás Macía • SOA y su impacto en el Desarrollo de Aplicaciones • Patricia Bazán • Diseño de Aplicaciones en la Web • Gustavo Rossi

  4. Diseño de Sistemas de Tiempo Real Fernando Romero

  5. Contenido General Diseño de Sistemas de Tiempo real

  6. Metodología de trabajo - Enfoque teórico práctico - Mayor peso trabajos prácticos de laboratorio - Prácticas:en la Sala de pc o autónoma, bajando de web: • Simulador utilizando BOSCH de arquitectura ia386 con una placa adquisidora A/D,más interfaz gráfica para simular entradas digitales y analógicas (desarrollado en la Cátedra). -Live cd de linux-rt, con compiladores, herramientas de test, etc. -Software libre para desarrollo y simulación de microcontroladores Microchip (MPLAB, Proteus) y ARM (Keil, Proteus). - También se dispone en la Cátedra de: -3 brazos robot tipo LynxArm, robot tipo vehículo (armados en la Cátedra), -3 robots Khepera. Este equipamiento está disponible para los alumnos que quieran hacer un trabajo para promocionar la materia. Diseño de Sistemas de Tiempo real

  7. Evaluación Dos modalidades: -Modalidad Presencial: Presentación obligatoria de trabajos prácticos finalizados y funcionando Se rinde examen parcial sobre los temas vistos en dichas prácticas La aprobación del examen parcial práctico otorga la aprobación de TP. Se puede promocionar la materia (habiendo aprobado los TP),realizando un trabajo adicional monográfico sobre un tema a designar por la Cátedra. Esta monografía se presenta en fecha de final No habiendo cumplido con la aprobación de algún trabajo práctico o del parcial práctico, los alumnos pasan a modalidad a distancia. -Modalidad a distancia: Se realizará un trabajo teórico-práctico a determinar por la Cátedra Los alumnos pueden consultar mediante el entorno de EAD Web-UNLP y además disponen de horarios presenciales para consulta Se toma un parcial sobre los temas de las prácticas cuya aprobación otorga la aprobación de los TP. El examen final consiste en la defensa del trabajo teórico-práctico resuelto por el alumno, en fecha de final En ambas modalidades los alumnos disponen de la plataforma WEBUNLP para consultas, o enviar los trabajos a presentar para su corrección. En dicha plataforma los alumnos disponen de las transparencias de teoría, las prácticas, el material para realizar las mismas, tanto simuladores como imágenes para armar live cd's con los sistemas operativos de tiempo real con los que trabajar. También un foro para hacer consultas. Diseño de Sistemas de Tiempo real

  8. ¿Por qué elegirla? • Fuerte contenido práctico • Posibilidad de relacionar diferentes conocimientos en un trabajo integrado • Acceso a hardware especializado • Contenidos actualizados Diseño de Sistemas de Tiempo real

  9. Horarios • Horarios de teoría • Miercoles de 11 a 14hs. • Horarios de práctica • Miércoles de 15 a 18hs. Diseño de Sistemas de Tiempo real

  10. Más información • Plataforma web: http://webunlp.unlp.edu.ar/ • Contacto: fromero@lidi.info.unlp.edu.ar • Inicio del curso 27 de marzo Diseño de Sistemas de Tiempo real

  11. JAVA y Aplicaciones Avanzadas en Internet Claudia Queiruga

  12. Contenido General • Enfocado a la construcción de aplicaciones de gran envergadura, server-side, en tecnologías JAVA, caracterizadas por ser distribuidas, multiusuario, de alta disponibilidad, de acceso seguro, portables, escalables e interoperables. • Modelo de componentes multi-tier promovido por JEE. • Atención de las peticiones HTTP mediante Servlets. • ServletsListeners y servlets Filtros. • Manejo de sesiones. • Construcción de páginas dinámicas mediante Java ServerPages (JSP) • Tagscustomizados en JSP. • Conexión a Bases de Datos. DriverManager y la interface DataSource. • Programación orientada a aspectos: el lenguaje AspectJ • El framework JSF-JavaServer Faces. JAVA y Aplicaciones Avanzadas en Internet

  13. Metodología de trabajo • Contenidos articulados y organizados en instancias prácticas y teóricas semanales. • Uso de la plataforma de gestión de cursos de la Facultad de Informática: http://catedras.info.unlp.edu.ar. • Dos modalidades: • Clases teóricas y prácticas de carácter presencial. • Este año se incorpora la modalidad semi-presencial: se utiliza la plataforma virtual para la comunicación de teóricos y prácticos y un foro de consulta especial. Se contemplan algunas actividades de evaluación presencial. Para esta modalidad se recomienda buen manejo de Java StandarEdition. • Utilización de ambientes de desarrollo de software profesional: versionado de código, IDEs de desarrollo, virtualización, emuladores de dispositivos móviles, servidores web, etc. Uso de herramientas de soporte y desarrollo de la comunidad de software libre. JAVA y Aplicaciones Avanzadas en Internet

  14. Evaluación Para la aprobación de los trabajos prácticos: • Se debe realizar el desarrollo de un proyecto que tendrá pautadas 6 entregas. En cada instancia, el alumno deberá presentar una producción de su proyecto. Estas entregas son de seguimiento y de evaluación con calificación. • Los alumnos de modalidad semi-presencial realizarán las entregas de manera no presencial a través del curso virtual, pero deberán realizar 3 evaluaciones parciales presenciales acerca de los temas de las entregas. La aprobación final de la asignatura: • Evaluación del proyecto desarrollado durante la cursada y una defensa oral del mismo en la que se indaga sobre los conceptos teóricos aplicados en el desarrollo, o en una prueba escrita sobre los contenidos desarrollados en la teoría y la práctica a lo largo de la asignatura. JAVA y Aplicaciones Avanzadas en Internet

  15. ¿Por qué elegirla? • Completa los conocimientos y destrezas para desarrollar aplicaciones server-side usando tecnologías JAVA. • Consolida la formación experimental y profesional del estudiante, ubicándolo en un entorno de trabajo similar al real y cotidiano. JAVA y Aplicaciones Avanzadas en Internet

  16. Horarios • Horario de teoría • Miércoles de 15 a 16:30 hs. • Horario de práctica • Miércoles de 16:30 a 19:30 hs. JAVA y Aplicaciones Avanzadas en Internet

  17. Más información • Plataforma web: http://catedras.info.unlp.edu.ar • Contacto: claudiaq@info.unlp.edu.ar • Correlativas: Proyecto de Software Proyecto de Desarrollo (Plan 1990) • Inicio del curso JAVA y Aplicaciones Avanzadas en Internet

  18. Tecnología de Identificación Automática Jorge Bellavita

  19. Contenido General El curso brinda un panorama de las tecnologías de identificación automática y captura de datos, cada día más presentes en la vida cotidiana y profesional, ya que son potencialmente aplicables en muchos sectores de la industria, comercio y servicios. Esta variedad de tecnologías, que evitan los métodos manuales para la recolección y entrada de información, incluyen, entre otras, lectura de códigos de barras, de marcas ópticas, procesamiento de formularios, bandas magnéticas, smart cards, RFID, visión por computadora,  biometría. Tecnología de Identificación Automática

  20. Metodología de trabajo • Explicación introductoria de cada tecnología Fundamentos, alcances y limitaciones, ejemplos de uso. • Discusión/debate en clase Casos de aplicación, variantes tecnológicas, tendencias, comentario de lecturas. • Tareas grupales  Búsqueda y estudio, presentaciónes en clase. Tecnología de Identificación Automática

  21. Evaluación • Presentaciones grupales • Prueba globalizadora individual Tecnología de Identificación Automática

  22. ¿Por qué elegirla? En la implementación de todo sistema informático es importante considerar el ingreso de la información, ya sea por razones de costo, tiempo, confiabilidad o seguridad. >> Es interesante  complementar la formación general conociendo las tecnologías disponibles y en desarrollo para el ingreso automático de información. Tecnología de Identificación Automática

  23. Horarios • Horario único Miércoles 19:30 a 22:00 Tecnología de Identificación Automática

  24. Más información • Contacto: tec_ida@yahoo.com.ar • Inicio del curso 2do semestre Tecnología de Identificación Automática

  25. Seguridad y Privacidad en Redes Javier Díaz Paula Venosa

  26. Contenido General Conceptos básicos de seguridad. Terminología relacionada Criptografía: Firma digital, PKI, PGP, Esteganografía Amenazas a las que estamos expuestos: footprinting, fingerprinting, enumeración, scanning, sniffing, etc. Seguridad en aplicaciones WEB. Ataques más comunes: XSS, CSRF, SQLi, LFI, etc Mecanismos de protección: Firewalls, IDS, honeypots, WAF Seguridad y Privacidad en Redes

  27. Metodología de trabajo Clases teóricas para presentación de temas con demostraciones prácticas Explicaciones prácticas incorporando demostraciones de ataques específicos Trabajos prácticos sobre las distintas temáticas Seguimiento con evaluaciones por temas durante la cursada Seguridad y Privacidad en Redes

  28. Evaluación Aprobación de la cursada + Evaluaciones parciales en plataforma virtual por temas + Parcial escrito (evaluación por temas) Nota Final de la materia: 2 opciones 1- Evaluación escrita ó 2- Desarrollo de trabajo de investigación en temas propuestos por la cátedra. Seguridad y Privacidad en Redes

  29. ¿Por qué elegirla? - Para conocer ataques y amenazas de seguridad existentes en redes y sistemas - Para poder probar herramientas que permitan descubrir vulnerabilidades - Para conocer mecanismos de seguridad existentes para mitigar amenazas y monitorear la seguridad de los activos - Para comprender aspectos de seguridad importantes a la hora de incorporar nuevos servicios - Porque es una temática actual, de aplicación inmediata Seguridad y Privacidad en Redes

  30. Horarios • Horarios de teoría • Día y hora: a confirmar • Horarios de práctica • Día y hora: a confirmar Seguridad y Privacidad en Redes

  31. Más información • Plataforma web: https://catedras.info.unlp.edu.ar • Contacto: pvenosa@info.unlp.edu.ar • Inicio del curso: 12/08/2013 Seguridad y Privacidad en Redes

  32. Interfaces Adaptadas para Dispositivos Móviles Ivana Harari Andrea Keillif

  33. Contenido General • Abordaje del diseño y desarrollo de interfaces del usuario específicas para dispositivos móviles • Se tiene en cuenta aspectos de: • adaptación según tipo y modelo del aparato móvil, • contexto • aspectos • tecnológicos • aplicaciones y • usos, • como también • normas internacionales de usabilidad. Interfaces Adaptadas para Dispositivos Móviles

  34. Metodología de trabajo • Uso de plataforma moodle con el material teórico. • Estructura de cursada tipo taller • Fuerte articulación entre la teoría y la práctica. • Clases teórico- prácticas con instancias de diseño, planificación y evaluación de productos y sitios Web móviles • Trabajo experimental • Trabajos Prácticos con entrega obligatoria Interfaces Adaptadas para Dispositivos Móviles

  35. Evaluación • Participación en las exposiciones • Participación en el diseño y desarrollo de aplicaciones móviles • Aprobación de un parcial teórico conceptual • Aprobación de los trabajos prácticos obligatorios y del trabajo final Interfaces Adaptadas para Dispositivos Móviles

  36. ¿Por qué elegirla? • Es una temática actual • La multiplicidad de dispositivos requiere de estrategias de diseño y desarrollo que permita: • Eficiencia, • adaptación, • consistencia, • performance, • usabilidad, • innovación, • calidad. • Cualidades que se abordan en esta materia Interfaces Adaptadas para Dispositivos Móviles

  37. Horarios de teoría Día y hora: Miércoles o Jueves de 8 a 11 hs. Horarios Interfaces Adaptadas para Dispositivos Móviles

  38. Contacto Ivana Harari iharari@info.unlp.edu.ar Andrea Keillif akeillif@info.unlp.edu.ar Horarios Interfaces Adaptadas para Dispositivos Móviles

  39. Tecnologías Aplicadas a Business Intelligence Paola Amadeo

  40. Contenido General • Se estudiarán las componentes de la Inteligencia de Negocios, haciendo hincapie en los fundamentos, características, ventajas, desventajas de un Data Warehouse, como pilar de la Inteligencia de Negocio. La tecnología es imprescindible para reunir, almacenar y analizar toda la información de una organización, que facilite la toma de decisiones en todos los niveles. • Se analizará cada etapa de la construcción de un Data Warehouse, y distintas herramientas para su construcción. Se implementarán Datamarts a través de diferentes herramientas, como Pentaho y O3. • Se estudiarán otras técnicas de BI como Reporting, Data Mining. • Se analizarán distintas herramientas para Data Analytics, y Big Data entre otras. Tecnologías Aplicadas a Business Intelligence

  41. Metodología de trabajo • Modalidad del tipo Taller, con actividades en la sala de PC. Se plantean entregas de trabajos prácticos aplicando las herramientas estudiadas en clase, cuestionarios, análisis de casos, wikis, etc. • Horario: Miercoles 18:00 a 22:00 hs • Para consultar la producción del años anteriores: • http://www.busintelligence.com.ar • http://www.facebook.com/groups/294053034035388/ Tecnologías Aplicadas a Business Intelligence

  42. Evaluación • Para aprobar la cursada y la materia deben aprobar el 90% de las actividades realizadas y el trabajo final que se desarrolla durante el dictado de la materia. • Se toma asistencia, que incide en la calificación final de la materia. Tecnologías Aplicadas a Business Intelligence

  43. ¿Por qué elegirla? • El crecimiento exponencial de las bases de datos utilizadas en sistemas de información que dan soporte a las actividades de la sociedad actual, han abierto un nuevo mercado para esta tecnología. Esta realidad es reflejada también por una encuesta realizada en el mes de junio del 2011 sobre los trabajos en IT por Dice.com, y publicada en la revista InfoWorld. Uno de los trabajos más solicitados y mejor pagos es el de Data scientist, ubicado en la 2° posición según este ranking. The 6 hottest new jobs in IT . http://www.networkworld.com/news/2011/061411-the-6-hottest-new-jobs.html? source=NWWNLE_nlt_daily_pm_2011-06-14 Tecnologías Aplicadas a Business Intelligence

  44. Más información • Plataforma Virtual :catedrabi@info.unlp.edu.ar • @catedrabi • http://www.facebook.com/groups/294053034035388/http://www.facebook.com/catedrabi.unlp?fref=ts • Inicio del curso: 2° semestre Tecnologías Aplicadas a Business Intelligence

  45. Redes y Servicios Avanzados en Internet Nicolás Macía

  46. Visión global del funcionamiento de Internet (actores, interrelación entre los mismos, optimizaciones posibles) Consolidar la formación experimental con laboratorios con todos los temas abordados Integración de las soluciones implementadas por los distintos alumnos en los talleres prácticos,con el objeto de crear una maqueta general en la que, al igual que Internet, cada alumno será responsable por el correcto funcionamiento de una parte de la misma. Contenido General Redes y Servicios Avanzados en Internet

  47. Contenido General (cont) Contenidos mínimos: + IPv6 + Sistemas Autónomos / ISPs / NAP + Enrutamiento intra sistemas autónomos (Ruteo Interno) + Entutamiento inter sistemas autónomos (Ruteo Externo): BGP + Servicios distribuidos + Optimizaciones posibles Redes y Servicios Avanzados en Internet

  48. + Clases teóricas para presentación de los temas + Talleres prácticos en los que se realizan configuraciones sobre los conceptos presentados + Cada tema nuevo, se aplica sobre las bases de lo visto anteriormente + Uso de software libre para la realización de las actividades prácticas Metodología de trabajo Redes y Servicios Avanzados en Internet

  49. Aprobación de la cursada + Seguimiento de talleres prácticos + Dos instancias obligatorias de evaluación práctica + Parcial escrito Nota final de la materia (2 opciones): 1- Evaluación escrita ó 2- Extensión del trabajo desarrollado durante la cursada . Evaluación Redes y Servicios Avanzados en Internet

  50. Porque además de brindar una visión global del funcionamiento de Internet: - Propone talleres prácticos en los que se creará una red de redes como Internet en un entorno controlado donde los alumnos operan una parte de la misma. - Porque los temas abordados son relevantes para cualquier interesado en trabajar en entornos de gestión de infraestructuras de redes, como pueden ser: un NOC (Network Operation Center) un ISP (Internet Service Provider) un NAP (Network Access Points). ¿Por qué elegirla? Redes y Servicios Avanzados en Internet

More Related