Programación Concurrente

Objetivo

  • Plantear los fundamentos de la programación concurrente, estudiando su sintaxis y semántica, así como herramientas y lenguajes para la resolución de programas concurrentes.
  • Analizar el concepto de sistemas concurrentes que integran la arquitectura de hardware, el sistema operativo y los algoritmos que permiten la resolución de problemas concurrentes.
  • Estudiar los conceptos fundamentales de comunicación y sincronización e/ procesos, por memoria compartida y por mensajes.
  • Vincular la concurrencia en software con los conceptos de procesamiento distribuido y paralelo, para tener los conceptos de soluciones multiprocesador con algoritmos concurrentes.

Novedades

Inicio de las teorías de la cursada 2021: semana del 16/08/2021. La semana del 09/08/2021 se pondrá a disposición en Ideas las primeras teorías para ver los videos antes de las clases donde se podrán hacer consultas de las mismas.

Horarios de Cursada

Pertenece al Segundo Semestre. Por el momento serán de forma virtual por la plataforma webex.

  • Teoría turno mañana: Lunes 8.00 a 11.00
  • Teoría turno tarde: Jueves 14.00 a 17.00
  • Prácticas: martes 8.00 a 11.00, jueves 17 a 20 y sábados 9.30 a 11.30

Información del redictado 2021 (primer semestre)

Inicio de la cursada: miércoles 10/03/2021 a las 11 hs. con la primera consulta de teoría, pero el miércoles 3/3/2021 habrá una clase donde se explicará la metodología.

Deben solicitar la inscripción en IDEAS en la cátedra "Programación Concurrente ATIC - Programación Concurrente (redictado)"

Horarios de Cursada

  • Consulta de Teoría: miércoles 11.00 a 14.00
  • Consulta de Prácticas: martes y jueves 17.00 a 20.00)

Horarios de Final

El final se toma el día miércoles de la semana de finales a las 8.30, el aula es a confirmar. Esperar frente al III-LIDI.
Las consultas para el final son todos los miércoles a las 08.30Hs.

Más Información

http://ideas.info.unlp.edu.ar