Concurrent Programming - Spring 2016

This is the homepage of the course on Concurrent Programming, held at the University of Southern Denmark in Spring 2016.

Re-Exam

See instructions at https://github.com/fmontesi/cp2016/blob/master/exam/re-exam.md

Exam

See instructions at https://github.com/fmontesi/cp2016/tree/master/exam

Course Evaluation

Material

Exercises

The main exercises are given in the course code repository, https://github.com/fmontesi/cp2016, in the folder exercises. Each week has its own subdirectory.

If you would like to receive updates on when exercises become available, you can watch the repository on GitHub: open the link and click "Watch" on the top-right. (You need to create a GitHub account to do that, if you do not have one already.)

Some exercises are given at the end of the slides. More exercises are developed during the exercise classes, by reworking the examples in the book. Below you can find the reading assignments for each exercise class (see the Introduction slides if you do not understand this point).

  • Week 5: Chapter 2
  • Week 6: Chapters 3 and 4
  • Week 7: Chapter 5
  • Week 9: Chapters 6
  • Week 10: Chapter 7
  • Week 11: Chapter 8
  • Week 13: Chapter 11

Useful Links / Additional Reading