Ebook Topics In Parallel And Distributed Computing : Introducing Concurrency In Undergraduate Courses 2015