Concurrent Programming, 5 cr - TTOW0420