Hola a todos, comparto una búsqueda que me hizo llegar un colega.
Para la Universidad de Hurlingham, de la materia: Programación concurrente
Aquellos Interesados contactar al siguiente correo.
Contacto:
pedromario...@unahur.edu.ar
Programación Concurrente:
Concurrencia. Los porqués de la concurrencia. Concurrencia y paralelismo. Modelo de memoria compartida, atomicidad e independencia. Manejo de memoria en ejecución. Secciones críticas, locks y barriers, semáforos, monitores y condiciones variables, Rendezvous. Problemas de la concurrencia: Starvation, Deadlocks, Liveness y Progress, Safety, Raceconditions, Fairness. Modelo de pasaje de mensajes: Comunicación sincrónica vs comunicación asincrónica, Modelo de transacciones. Modelos de interacción: Cliente/Servidor, Productor/Consumidor. Aplicación de los conceptos estudiados en lenguajes de programación concretos, mecanismos de sincronización.
Muchas gracias, saludos,
Ariel Dalmas Di Giovanni