Course Catalog 2008-2009
International

Basic Pori International Postgraduate Open University

|Degrees|     |Study blocks|     |Courses|    

Course Catalog 2008-2009

OHJ-4016 Concurrency, 4 cr
Concurrency
Implementation 1

Implementation 1


Description:

http://www.cs.tut.fi/~rinn/english/ Main topics of the course are: The need for concurrency, the problems resulted form it. (Complementary knowledge: Differenct kinds of cuncurrence: virtual and real concurrency, distribution. ), Critical section, mutual exclusion, idea of semaphores. (Complementary knowledge: Monitors, other tools for concurrency (rendes-vous, message passing) ), Deadlocking, starvation. The conditions of deadlocking and avoidance of deadlock. (Complementary knowledge: Priority inversion problem.)

Persons in charge:

Hannu-Matti Järvinen
Mikko Vulli

Assessment scale:

Numerical evaluation scale (1-5) will be used on the course

Methods of instruction:

Methods of instruction Hours
Lectures 15.0  
Excercises 30.0  
ITC Utilization 5.0  
Practical works 39.0  

Methods of instruction Hours
Online material not in finnish 2.0  
Book 8.0  

Other measurings Hours
New tools and methods 8.0  
Examination/partial examinatinss 3.0  
  110.0  


Contact teaching: 0 %
Distance learning: 5 %
Proportion of a student´s independent study: 0 %