The course IN5570 (MSc) / IN9570 (PhD) on Distributed Objects teaches the fundamental principles of applying object-orientation in a distributed setting. The course is taught using the Emerald programming language, an object-oriented language (in a classical, pre-Java sense) for programming distributed applications.
This repository contains some of the tools, and source code behind some of the material used in the 2019 incarnation of the course.