Parallel programming in Java, Scala

Module M19

Training “Parallel programming in Java, Scala”. Scala is a recent language, with static typing. It was designed at the Swiss Federal Institute of Technology Lausanne (EPFL) to be a versatile language, powerful and suitable for small scripts as big software.

This course is intended for technical training populations (computer scientists, mathematicians, physicists, economists or any other field). Practical knowledge of an object programming language.


  • Theoretical Basics of Scala
  • Scala code execution
  • Types, variables and structures
  • Scala and object programming
  • Functional programming with Scala