program covers a wide range of topics including Communication and Parallel Processing