This course offers an introduction to concurrent programming using the programming language Java.

Main topics include
  • Semaphores
  • Monitors
  • message passing (sockets)
  • remote method invocation (RMI)