optativas presentacion gral año 2014 - arq redes y so - versión final
DESCRIPTION
TRANSCRIPT
Presentación de las materias
Optativas para el año 2014
Área: Arquitectura, Redes y
Sistemas Operativos
Profesores Diseño de Sistemas de Tiempo Real
Fernando Romero
Redes y Servicios Avanzados en Internet
Nicolás Macia
Diseño de Aplicaciones en la WEB Gustavo Rossi
Tecnología de Identificación Automática
Jorge Bellavita
Java y Aplicaciones sobre Internet Claudia Queiruga
Interfaces Adaptadas para Dispositivos Móviles
Ivana Harari
Profesores Tecnologías aplicadas a Business Intelligence
Paola Amadeo
Green IT
Néstor Castro – Viviana Ambrosi
Seguridad y Privacidad en Redes
Javier Díaz – Paula Venosa
Diseño de Sistemas de Tiempo
Real
Docente:Fernando Romero
Contenido General
Características de los Sistemas de Tiempo real y su software.
Analizar los problemas asociados con la distribución de procesamiento y datos en STR.
Ingeniería de Software de SDTR. Herramientas de especificación y lenguajes
de programación para SDTR. Aplicaciones a control industrial y robótica. Sistemas operativos orientados a SDTR.
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.
Evaluación-Modalidad Presencial: •Trabajos prácticos finalizados y funcionando•Examen parcial sobre temas de prácticas•Aprobación de parcial otorga la aprobación de TP. •Promocionar : (aprobando TP): trabajo tema a designar por Cátedra. •Trabajo final se presenta en fecha de final
-Modalidad a distancia: •Se envían TP por plataforma WebUNLP•Examen parcial presencial sobre temas de prácticas•Aprobación de parcial otorga la aprobación de TP. •Se realizará un trabajo teórico-práctico a determinar por la Cátedra•Consultas mediante WebUNLP •Trabajo final se presenta en fecha de final
Ambas modalidades : WebUNLP para consultas, envío de trabajos,transparencias de teoría, prácticas, material para realizar las mismas, simuladores e imágenes para armar live cd's con sistemas operativos de tiempo real y un foro.
¿Por qué elegirla?
•Fuerte contenido práctico
• Posibilidad de relacionar diferentes conocimientos en un trabajo integrado
•Acceso a hardware especializado
•Contenidos actualizados
Horarios
Horarios de teoría
Miércoles 11hs. a 14hs.
Horarios de práctica
Miércoles 15hs. a 17hs.
Más información
Plataforma web:
http://webunlp.unlp.edu.ar/
Contacto:
Inicio del curso
26 de marzo
Redes y Servicios
Avanzados en Internet
Nicolás Macía
Contenido General
Redes y Servicios Avanzados en Internet
Visión global del funcionamiento de Internet (actores, interrelación entre los mismos, optimizaciones posibles)
Consolidar la formación experimental con actividades prácticas en todos los temas abordados
Integración de las soluciones implementadas por los distintos alumnos en los talleres prácticos, con el objeto de crear de forma incremental 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 (cont)
Contenidos mínimos:
+ IPv6
+ Sistemas Autónomos / ISPs / NAP
+ Enrutamiento intra sistemas autónomos (Ruteo Interno): RIP y OSPF
+ Entutamiento inter sistemas autónomos (Ruteo Externo): BGP
+ Servicios distribuidos
+ Optimizaciones posibles
Redes y Servicios Avanzados en Internet
Metodología de trabajo
Redes y Servicios Avanzados en Internet
+ Clases teóricas: 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
Evaluación
Redes y Servicios Avanzados en Internet
Aprobación de la cursada
+ Entrega de los trabajos prácticos en fechas establecidas
+ Aprobar dos instancias INTEGRADORAS de evaluación práctica
+ Realizar un coloquio escrito
Nota final de la materia (2 opciones):
1- Evaluación teórico / práctica ó
2- Realizar un trabajo final de promoción y exposición del mismo
¿Por qué elegirla?
Redes y Servicios Avanzados en Internet
Porque brinda una visión global del funcionamiento de Internet
Porque 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 siendo:
– Directamente responsable por el normal funcionamiento de las redes a su cargo
– Indirectamente responsable por el funcionamiento de las redes de los demás
¿Por qué elegirla? (cont)
Redes y Servicios Avanzados en Internet
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)
Porque para aquellos interesados en la seguridad informática:
– Permite comprender los detalles internos propios del funcionamiento de Internet.
Horarios
Horarios de teoría / práctica
Día y hora: Jueves de 14 a 17
Lugar: Aula 1-1
Inicio del curso: 27/03/2014
Redes y Servicios Avanzados en Internet
Más información
Plataforma web: https://catedras.info.unlp.edu.ar
Contacto: [email protected]
Inicio del curso: 27/03/2014
Redes y Servicios Avanzados en Internet
Diseño de Aplicaciones en
la Web
Gustavo Rossi
Contenido General
Analizar y comprender metodológicamente el Diseño de Aplicaciones en la Web (DAW)
Modelado de aplicaciones Web
(e.g. WebML, OOHDM, UWE, etc).
Construcción de aplicaciones usando enfoques convencionales y contrastación con enfoques sistemáticos.
WebRatio vs Grails
Diseño dirigido por pruebas (WebTDD).
Diseño de Aplicaciones en la Web
Metodología de trabajo
Las clases comprenden instancias teórico-práctico. Los conceptos teóricos son presentados y desarrollados en las clases teórica.
En las clases prácticas se profundizan y resuelven casos a partir de trabajos prácticos.
Soporte virtual utilizando listas de correo o grupos para asistir a los alumnos de forma remota.
Grupo/Foro
Site
Diseño de Aplicaciones en la Web
Evaluación
Diseño de Aplicaciones en la Web
La aprobación de la cursada se obtiene mediante la aprobación de distintos trabajos prácticos.
Herramientas de mockups
Herramientas de maquetado HTML
WebRatio (entorn de desarrollo de WebML)
Testing Web Automático
La evaluación final consiste en un trabajo final fuertemente orientado al investigación aplicada.
Funcionalidad volátil
Navegación dirigida por propósitos (Consern-sensitive Navigation)
Desarrollo dirigido por Mocks (MockDD)
Horarios
Horarios de teoría
Viernes de 8:30 a 10:00
Horarios de práctica
Jueves de 18:30 a 20:00
Viernes de 10:00 a 11:00
Diseño de Aplicaciones en la Web
Más información
Plataforma web:
https://sites.google.com/site/dawunlp/
Contacto:
Inicio del curso
30/8 primer clase
Diseño de Aplicaciones en la Web
Tecnología de
identificación Automática
Docente:Jorge Bellavita
Contenido General
Tecnología de Identificación Automática
El curso brinda un panorama de las tecnologías de identificación y captura de datos automáticas, 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 imágenes de documentos, bandas magnéticas, smart cards, RFID, sensores remotos, visión por computadora, biometría.
Metodología de trabajo
Tecnología de Identificación Automática
● 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, presentaciones en clase.
Evaluación
Tecnología de Identificación Automática
● Presentaciones grupales
● Prueba globalizadora individual
o
Trabajo escrito individual
¿Por qué elegirla?
Tecnología de Identificación Automática
En la implementación de todo sistema informático es importante considerar el ingreso de la información, ya sea por razones de factibilidad técnica, 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.
Horarios
▪ Horario único
Miércoles 1930 a 2200
Tecnología de Identificación Automática
Más información
▪ Contacto:
▪ Inicio del curso
2do semestre
Tecnología de Identificación Automática
JAVA y Aplicaciones
Avanzadas en Internet
Claudia Queiruga
Contenido General
Construcción de aplicaciones, 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.
Servlets HTTP.
Servlets Listeners y Servlets Filtros.
Manejo de sesiones.
Construcción de páginas dinámicas mediante Java ServerPages (JSP)
Tags customizados en JSP.
Persistencia en aplicaciones JAVA server-side
Programación orientada a aspectos: el lenguaje AspectJ
El framework JSF (JavaServer Faces).
Metodología de trabajoLos contenidos están articulados y organizados en instancias prácticas y teóricas semanales. Se desarrolla un proyecto a lo largo de la cursada cuyos destinatarios son organizaciones sin fines de lucro.Se usa de la plataforma de gestión de cursos de la Facultad de Informática: http://catedras.info.unlp.edu.ar.
Dos modalidades de cursada:Clases teóricas y prácticas de carácter presencial.
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 Standar Edition.
Utilización de ambientes de desarrollo de software profesional: versionado de código, IDEs de desarrollo, virtualización, servidores web, etc. Uso de herramientas de soporte y desarrollo de la comunidad de software libre.
EvaluaciónPara la aprobación de los trabajos prácticos:
Se debe realizar el desarrollo de un proyecto que tendrá pautadas 5 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 consiste en:
Evaluación del proyecto desarrollado durante la cursada junto con la entrega de una documentación sintética del mismo.
ó
En una prueba escrita sobre los contenidos desarrollados en la teoría y la práctica a lo largo de la asignatura.
¿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.
Horarios
Horarios de teoría
Día: Miércoles
Hora: de 14:30 a 16:30
Aula 2
Horarios de práctica
Día: Miércoles
Hora: 16.30 a 19.30
Sala de PC, Aula 8
Más información
Plataforma web:
https://catedras.info.unlp.edu.ar/
Contacto:
Claudia Queiruga: [email protected]
Jorge Rosso: [email protected]
Inicio del curso: Miércoles 12/3
Interfaces Adaptadas para
Dispositivos Móviles
Docentes: Ivana Harari
Andrea Keillif
Colaborador: Diego Paez
Contenido General
Interfaces Adaptadas para Dispositivos Móviles
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, modelo del
aparato móvil, el contexto, los usuarios.
desarrollo webmultidispositivo
responsive design mejora progresiva como también
normas internacionales de usabilidad.
Metodología de trabajo Modalidad semi presencial. Plataforma moodle. 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
Desarrollo experimental y estudio de casos
Trabajos Prácticos con entrega obligatoria
Interfaces Adaptadas para Dispositivos Móviles
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
¿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
Horarios de teoría
Día y hora: Miércoles o Jueves de 8 a 11 hs.
Horarios
Interfaces Adaptadas para Dispositivos Móviles
Contacto
Horarios
Interfaces Adaptadas para Dispositivos Móviles
Tecnologías Aplicadas a
Business Ingelligence
Docente:
Ana Paola Amadeo
Dalila Romero
Lujan Rosso
Juan Manuel Castro
Néstor Lopez
Contenido General
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. Y el análisis en las redes sociales plantean nuevos desafíos.
Durante la cursada se estudiarán las componentes de la Inteligencia de Negocios, en particular el Data Warehouse, así como también Tableros de Control, Reporting, Minería de Datos, entre otros
Se estudiarán también herramientas para Data Analytics, Big Data y las APIs con las redes sociales más populares.
Metodología de trabajo
* Clases teórico – prácticas.* Entregas de trabajos utilizando sistemas instalados en una MV brindada la cátedra* Realización de actividades en las clases a través de la plataforma virtual* Trabajos en grupos.* Compartir y colaborar a través de las redes sociales.* Trabajo en grupo.
Para consultar la producción del años anteriores:
http://repositorio.info.unlp.edu.arhttp://catedrabi.blogspot.com.ar/ http://www.facebook.com/catedrabi.unlp
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.
¿Por qué elegirla?
Es una de las especialidades más buscadas en la actualidad, según el relevamiento de Universia al día viernes
http://noticias.universia.net.mx/empleo/noticia/2014/02/14/1082263/son-profesionales-futuro.html
Esta tendencia se mantiene desde el año 2011, como lo presenta la revista InfoWorld en la nota 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
Resultados de Encuestas
Finales 2012
Horarios
Horario
Martes 18:00 a 22:00 hs
Sala de PC 1-1
Más información
Plataforma web:
http://catedras.info.unlp.edu.ar
Contacto:
http://facebook.com/catedrabi
@catedrabi
Inicio del curso
Según el calendario académico 2014
GREEN IT
Docente:
Viviana M. Ambrosi
Néstor Castro
Contenido General Introducción a Green IT, estado del arte.
Energía en TI, Métricas y Herramientas de medición.
Tecnologías y Soluciones para Optimización Energética y de Recursos :
• a nivel de Hardware
• a nivel de Software
• a nivel de Sistemas e Infraestructura (CPDs. Datacenter eficientes. Servidores)
Regulación y Normativa, Green IT Framework
Responsabilidad Social Corporativa (RSC), Estrategias y Recomendaciones para la SUSTENTABILIDAD
Metodología de trabajo La Teoría expondrá filosofía y tendencias de
Green IT. Ubicará al alumno en un entorno de eficiencia
energética y de recursos, y cuidado ambiental, aplicado a las TIC.
Se mantendrá una visión global: • Hardware• Software• Infraestructura• Hombre• Medio Ambiente
Teoría y Práctica estarán estrechamente vinculadas.
Trabajos Prácticos de relevancia y pertinencia Social- Ambiental.
Metodología de trabajo Vinculación con Programas y Proyectos de
Extensión, como una instancia de práctica profesional supervisada y una forma de posibilitarles el acercamiento a la comunidad.
• Programa E-Basura e Informática Verde • Paneles Solares y Sensores
Ejemplos de estrategia de Green IT en la Facultad
Los alumnos propondrán temas, nuevas problemáticas y plantearan posibles soluciones o estrategias de mejoramiento.
Jornada Final de Exposición como parte de la
Evaluación Final.Difusión de la problemática en la Facultad.
Evaluación La evaluación de la práctica consta de:
• 1 Parcial y 2 Recuperatorios.
Debe ser aprobado en alguna de sus 3 fechas.
Se tomarán al final de la cursada.
La evaluación consistirá de temas teórico-prácticos. También podrán ser considerados temas adicionales de charlas, jornadas, eventos o talleres a los cuales fueron convocados.
Los trabajos temáticos serán expuestos por los alumnos y formarán parte de la evaluación final para promocionar.
Se realizará al inicio del curso una encuesta sobre los conocimientos iniciales y su
motivación ambiental.
¿Por qué elegirla? Las TIC cada día más son los motores que dan forma a nuestra
vida social, económica, política y ambiental.
Esta forma de comunicarnos acrecentará el consumo de energía, agua, recursos naturales NO renovables y efectos sobre el cambio climático.
El 2,9% de las emisiones de CO2 mundial se debe a las TIC. El 60% de los DataCenters se están quedando SIN energía,
refrigeración y espacio. El 70% de los residuos como plomo y mercurio en los
basurales proviene de residuos electrónicos.
Esta problemática incrementará la necesidad de profesionales calificados sobre Green TI.
Y porque TODOS somos parte del PROBLEMA y DEBEMOS ser parte de la SOLUCIÓN
desde nuestro lugar!
Horarios
Horarios de teoría
Día y hora: a confirmar
Horarios de práctica
Día y hora: a confirmar
Más información
Plataforma Web: https://catedras.info.unlp.edu.ar
Contacto: [email protected] [email protected]
Correlativa: SO
Inicio del curso: Segundo semestre
Seguridad y Privacidad en
Redes
Javier Díaz
Paula Venosa
Contenido General
Seguridad y Privacidad en Redes
Conceptos básicos de seguridad. Terminología relacionada
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
Criptografía: Firma digital, PKI, PGP, Esteganografía
Mecanismos de protección: Firewalls, IDS, honeypots, WAF
Metodología de trabajo
Seguridad y Privacidad en Redes
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
Evaluación
Seguridad y Privacidad en Redes
Aprobación de la cursada
+ Evaluaciones parciales en plataforma virtual por temas
+ Parcial escrito
Nota Final de la materia: 2 opciones
1- Evaluación escrita ó
2- Desarrollo de trabajo propuestopor la cátedra.
¿Por qué elegirla?
Seguridad y Privacidad en Redes
Porque además de ofrecer una visión global de la seguridad y de profundizar varios temas actuales y relevantes relacionados a la misma:
- Propone actividades donde se adquiere experiencia en la aplicación de técnicas y el uso de herramientas que permitan descubrir problemas de seguridad
- Transmite conocimiento y metodología en relación a la implementación de mecanismos de seguridad existentes para mitigar amenazas y monitorear la seguridad de los activos.
¿Por qué elegirla?
Seguridad y Privacidad en Redes
- Concientiza y forma respecto a la incorporación de la seguridad a la hora de dar de implementar un nuevo servicio o desarrollar una nueva aplicación.
- Además los temas abordados son relevantes tanto para alguien que se desempeñe como responsable de seguridad como para un administrador de redes y servicios, y un desarrollador mismo.
Más información
Plataforma web:
https://catedras.info.unlp.edu.ar
Contacto: [email protected]
Inicio del curso: 12/08/2013
Redes y Servicios Avanzados en Internet