|
Course Catalog 2012-2013
OHJ-4016 Concurrency, 4 cr
|
Lessons
Study type | P1 | P2 | P3 | P4 | Summer | Lecture times and places |
|
|
|
|
|
|
|
Description:
See http://www.cs.tut.fi/kurssit/OHJ-4016/ or http://www.cs.tut.fi/kurssit/OHJ-4010/english/ Main topics of the course are: The need for concurrency, the problems resulting from it, critical section, mutual exclusion, idea of semaphores. Deadlocking, starvation, the conditions of deadlocking and avoidance of deadlock. Complementary knowledge: Differenct kinds of concurrence: virtual and real concurrency, distribution. Monitors, other tools for concurrency: rendes-vous, message passing. Priority inversion problem.
Person responsible:
Hannu-Matti Järvinen
Johannes Koskinen
Mikko Tiusanen
Assessment scale:
Numerical evaluation scale (1-5) will be used on the course