Introduction to Parallel and Distributed Programming using N-Body Simulations | IEEE Conference Publication | IEEE Xplore