Reading material

If you find any broken links on this page, please report them to the instructors by email, so that they can fix them!

Course textbook

The lectures themselves are the ultimate reference for the course topics. Nevertheless, we refer you to the official course textbook for additional details:

M. Ben-Ari: Principles of Concurrent and Distributed Programming, 2nd Edition, Addison-Wesley

Additional reading

On concurrent programming

On Java

On Erlang

History of concurrency in computer science

If you are interested in the history of how computer scientists have developed techniques and models to handle concurrency, you find many references on this page from a previous edition of this course.

Technical language references

On Java

On Erlang