Introductory slides to concurrency and POSIX thread programming