Ideal for students with at least introductory programming experience, this tutorial presents examples and reusable C code to jumpstart a wide variety of applications. Students will walk through moving from serial to parallel computation computing values of a function in parallel understanding 2D parallelism simulating dynamics in the phase plane simulating heat conduction interacting with 3D data walking through a basic N-body simulation, and more.