Summaries for Distributed Programming and Computing for Computer science's students