Skip navigation

Schedule

(to be adapted and refined throughout the course)

 

   
 
Weeks Semester 2 2018
Lectures
 
#
from
-
to
 

Tuesday
16:30-18:00
R. N. Robertson Theatre (46E)

 

Thursday
16:30-18:00
R. N. Robertson Theatre (46E)

 

  0 16 / 7 -
20 / 7
  0-Week  

  1 23 / 7 - 27 / 7   Organization & Contents & Introduction / Programming languages refresher   Programming languages refresher  
  2 30 / 7 - 3 / 8   Programming languages refresher   Programming languages refresher / Concurrency  
  3 6 / 8 - 10 / 8   Concurrency, Mutual Exclusion  

Mutual Exclusion

Live programming (Pipelines)

 
  4 13 / 8 - 17 / 8  

Live programming (Pipelines)

 

Communication & Synchronization

Live programming (Pipelines)

 
  5 20 / 8 - 24 / 8  

Communication & Synchronization

  Communication & Synchronization

Live programming (Protection)

 
  6 27 / 8 - 31 / 8   Communication & Synchronization   Communication & Synchronization / Non-Determinism
 

    3 / 9 - 14 / 9   Spring break

  7 17 / 9 - 21 / 9   Non-Determinism / Data-Parallelism   Scheduling

Live programming
(Mergesort)

 
  8 24 / 9 - 28 / 9   Scheduling   Scheduling

Live programming
(Game of Life)

 
  9 1 / 10 - 5 / 10   Safety and Liveness   Safety and Liveness  
  10 8 / 10 - 12 / 10   Safety and Liveness   Safety and Liveness / Distributed Systems

 

 
  11 15 / 10 - 19 / 10   Distributed Systems   Distributed Systems  
  12 22 / 10 - 26 / 10   Architectures   Architectures  

    1 / 11 - 17 / 11   Examination period

Updated:   Wednesday 11 January, 2012 12:25 / Responsible Officer:   JavaScript must be enabled to display this email address. / Page Contact:   Course Webmaster