Skip navigation

Schedule

(to be adapted and refined throughout the course)

 

   
 
Weeks Semester 2 2017
Lectures
 
#
from
-
to
 

Monday
16:00-17:30
R. N. Robertson Theatre (46E)

 

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

 

  0 17 / 7 -
21 / 7
  0-Week  

  1 24 / 7 - 28 / 7   Organization & Contents & Introduction / Programming languages refresher   Programming languages refresher  
  2 31 / 7 - 4 / 8   Programming languages refresher   Programming languages refresher / Concurrency  
  3 7 / 8 - 11 / 8   Concurrency, Mutual Exclusion  

Mutual Exclusion

Live programming (Pipelines)

 
  4 14 / 8 - 18 / 8  

Live programming (Pipelines)

 

Communication & Synchronization

Live programming (Pipelines)

 
  5 21 / 8 - 25 / 8  

Communication & Synchronization

  Communication & Synchronization

Live programming (Protection)

 
  6 28 / 8 - 1 / 9   Communication & Synchronization   Communication & Synchronization / Non-Determinism
 

    5 / 9 - 16 / 9   Spring break

  7 18 / 9 - 22 / 9   Non-Determinism / Data-Parallelism   Scheduling

Live programming
(Mergesort)

 
  8 25 / 9 - 29 / 9   (Family & Community day - no lecture)   Scheduling

Live programming
(Game of Life)

 
  9 2 / 10 - 6 / 10   (Labour day - no lecture)   Safety and Liveness  
  10 9 / 10 - 13 / 10   Safety and Liveness   Safety and Liveness / Distributed Systems

 

 
  11 16 / 10 - 20 / 10   Distributed Systems   Distributed Systems  
  12 23 / 10 - 27 / 10   Architectures   Architectures  

    2 / 11 - 18 / 11   Examination period

Updated:   Sunday 15 October, 2017 16:46 / Responsible Officer:   JavaScript must be enabled to display this email address. / Page Contact:   Course Webmaster