Schedule

The schedule for the activities of the course can be found below. The schedule below is followed for all the lectures and consultation sessions. 

Detailed schedule

    Event     Time     Place     Subject     Links
 
Week 1 Mar 19 - Mar23
Mon     Lecture     13.15 - 15.00     ES52     Introduction; Background and characteristics     notes
Tue
Wed
Thu     Lecture     10.00 - 11.45     ES52     System modeling and performance evaluation; scheduling     notes
Fri     Lecture     15.15 - 17.00     ES52     Uniprocessor Scheduling     notes
 
Week 2 Mar 26 - Mar 30
Mon     Lecture     13.15 - 15.00     ES52     Uniprocessor Scheduling (cont'd)     notes
Tue
Wed
Tue
Fri
 
Week 3 Apr 2 - Apr 6
Mon
Tue
Wed
Thu
Fri
 
Week 4 Apr 9 - Apr 13
Mon     Lecture     13.15 - 15.00     ES52     Multiprocessor Scheduling: Partitioned Approach     notes
Tue
Wed
Thu     Lecture     10.00 - 11.45     ES52     Multiprocessor Scheduling: Partitioned Approach  (cont'd)     notes
Fri     Lecture     15.15 - 17.00     ES52     RMultiprocessor Scheduling: Global Approach     notes
 
Week 5 Apr 16 - Apr 20
Mon     Lecture     13.15 - 15.00     ES52     Recent Advances in real-time scheduling: problems, challenges and solutions     notes  
Tue
Wed
Thu     Lecture     10.00 - 11.45     ES52     Aperiodic servers and overload management     notes
Fri     Lecture     15.15 - 17.00     ES52     Aperiodic servers and overload management (cont'd)     notes
 
Week 6 April 23 - April 27
Mon     Lecture     13.15 - 15.00     ES52    
  Communication: models, terminology and protocols
    notes
Tue
Wed
Thu     Lecture     10.00 - 11.45     ES52    
  Worst-case execution-time analysis
    notes
Fri     Consultation     15.15 - 17.00     ES52     First Session on Homework Assignment #1      
 
Week 7 April 30 - May 4
Mon
Tue
Wed
Thu     Consultation     08.00 - 09.45     ES52     Second Session on Homework Assignment #1      
Fri     Consultation     15.15 - 17.00     ES52     Third Session on Homework Assignment #1      
 
Week 8 May 7 - May 11
Mon     Lecture     13.15 - 15.00     ES52     Fault-tolerant scheduling: terminology and algorithms     notes
Tue
Wed
Thu
Fri
 
Week 9 May 14 - May 18
Mon     Consultation     13.15 - 15.00     ES52     First Session on Homework Assignment #2      
Tue
Wed
Thu     Consultation     10.00 - 11.45     ES52     Second Session on Homework Assignment #2      
Fri     Lecture     15.15 - 17.00     ES52     Priority Promotion and Parallel Task models     notes
 
Week 10 May 21 - May 25
Mon
Tue
Wed
Thu     Consultation     10.00 - 11.45     ES52     Third Session on Homework Assignment #2      
Fri